Als «c#» getaggte Fragen

C # (ausgesprochen "siehe scharf") ist eine statische Typisierungsprogrammiersprache mit mehreren Paradigmen, die von Microsoft entwickelt wurde. C # -Code zielt normalerweise auf die .NET-Tools und -Laufzeiten von Microsoft ab, zu denen unter anderem .NET Framework, .NET Core und Xamarin gehören. Verwenden Sie dieses Tag für Fragen zu Code, der in der formalen Spezifikation von C # oder C # geschrieben ist.



10
ASP.NET Core gibt JSON mit Statuscode zurück
Ich suche nach dem richtigen Weg, um JSON mit einem HTTP-Statuscode in meinem .NET Core Web API-Controller zurückzugeben. Ich benutze es so: public IHttpActionResult GetResourceData() { return this.Content(HttpStatusCode.OK, new { response = "Hello"}); } Dies war in einer 4.6 MVC-Anwendung, aber jetzt mit .NET Core habe ich anscheinend nicht das, …


22
Was bedeutet MissingManifestResourceException und wie kann das Problem behoben werden?
Die Situation: Ich habe eine Klassenbibliothek namens RT.Servers, die einige Ressourcen enthält (vom Typ byte[], aber ich denke nicht, dass das wichtig ist). Dieselbe Klassenbibliothek enthält eine Methode, die eine dieser Ressourcen zurückgibt Ich habe ein einfaches Programm (mit einem Verweis auf diese Bibliothek), das nur diese einzelne Methode aufruft …
151 c#  .net  resources  manifest  culture 

10
Zugriff auf eine gemeinsam genutzte Datei (UNC) von einer entfernten, nicht vertrauenswürdigen Domäne mit Anmeldeinformationen
Wir sind in eine interessante Situation geraten, die gelöst werden muss, und meine Suchanfragen sind nicht aufgetaucht. Ich appelliere daher an die SO-Community um Hilfe. Das Problem ist folgendes: Wir müssen programmgesteuert auf eine freigegebene Datei zugreifen, die sich nicht in unserer Domäne befindet und sich nicht über Remote File …
151 c#  windows  unc  file-sharing 


10
Switch / Pattern Matching Idee
Ich habe mir kürzlich F # angesehen, und obwohl ich wahrscheinlich nicht bald über den Zaun springen werde, werden definitiv einige Bereiche hervorgehoben, in denen C # (oder Bibliotheksunterstützung) das Leben erleichtern könnte. Insbesondere denke ich über die Musteranpassungsfähigkeit von F # nach, die eine sehr reichhaltige Syntax ermöglicht - …

5
String.IsNullOrWhiteSpace im LINQ-Ausdruck
Ich habe folgenden Code: return this.ObjectContext.BranchCostDetails.Where( b => b.TarrifId == tariffId && b.Diameter == diameter || (b.TarrifId==tariffId && !string.IsNullOrWhiteSpace(b.Diameter)) || (!b.TarrifId.HasValue) && b.Diameter==diameter); Und ich bekomme diesen Fehler, wenn ich versuche, den Code auszuführen: LINQ to Entities erkennt die Methode 'Boolean IsNullOrWhiteSpace (System.String)' nicht und diese Methode kann nicht in …

7
Wie verstecke ich nur die Schaltfläche Schließen (x)?
Ich habe einen modalen Dialog und muss die Schaltfläche Schließen (X) ausblenden, kann sie jedoch nicht verwenden ControlBox = false, da ich die Schaltflächen Minimieren und Maximieren beibehalten muss. Ich muss nur die Schaltfläche Schließen ausblenden. Gibt es eine Möglichkeit, dies zu tun? Vielen Dank! Update: Ich hatte die Erlaubnis, …
151 c#  winforms 

7
Wie werden alle Klassen mit benutzerdefinierten Klassenattributen aufgelistet?
Frage basierend auf MSDN-Beispiel . Angenommen, wir haben einige C # -Klassen mit HelpAttribute in einer eigenständigen Desktopanwendung. Ist es möglich, alle Klassen mit einem solchen Attribut aufzulisten? Ist es sinnvoll, Klassen so zu erkennen? Ein benutzerdefiniertes Attribut wird verwendet, um mögliche Menüoptionen aufzulisten. Wenn Sie ein Element auswählen, wird …

4
string.split - durch Trennzeichen für mehrere Zeichen
Ich habe Probleme beim Teilen eines Strings in c # mit einem Trennzeichen von "] [". Zum Beispiel die Zeichenfolge "abc] [rfd] [5] [,] [." Sollte ein Array ergeben, das enthält; abc rfd 5 , . Aber ich kann es scheinbar nicht zum Laufen bringen, selbst wenn ich RegEx versuche, …
151 c#  split 

11
Hinzufügen / Aktualisieren von untergeordneten Entitäten beim Aktualisieren einer übergeordneten Entität in EF
Die beiden Entitäten sind eine Eins-zu-Viele-Beziehung (erstellt durch Code First Fluent API). public class Parent { public Parent() { this.Children = new List<Child>(); } public int Id { get; set; } public virtual ICollection<Child> Children { get; set; } } public class Child { public int Id { get; set; …


5
Gleichzeitiges HashSet <T> in .NET Framework?
Ich habe die folgende Klasse. class Test{ public HashSet&lt;string&gt; Data = new HashSet&lt;string&gt;(); } Ich muss das Feld "Daten" aus verschiedenen Threads ändern, daher möchte ich einige Meinungen zu meiner aktuellen thread-sicheren Implementierung haben. class Test{ public HashSet&lt;string&gt; Data = new HashSet&lt;string&gt;(); public void Add(string Val){ lock(Data) Data.Add(Val); } public …

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.