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.

4
LINQ Unterschiedlicher Operator, Groß- / Kleinschreibung ignorieren?
Anhand des folgenden einfachen Beispiels: List<string> list = new List<string>() { "One", "Two", "Three", "three", "Four", "Five" }; CaseInsensitiveComparer ignoreCaseComparer = new CaseInsensitiveComparer(); var distinctList = list.Distinct(ignoreCaseComparer as IEqualityComparer<string>).ToList(); Es scheint, dass der CaseInsensitiveComparer nicht verwendet wird, um einen Vergleich ohne Berücksichtigung der Groß- und Kleinschreibung durchzuführen. Mit anderen Worten, …


10
StopWatch-Timing mit einem Delegierten oder Lambda einpacken?
Ich schreibe Code wie diesen und mache ein wenig schnelles und schmutziges Timing: var sw = new Stopwatch(); sw.Start(); for (int i = 0; i < 1000; i++) { b = DoStuff(s); } sw.Stop(); Console.WriteLine(sw.ElapsedMilliseconds); Sicherlich gibt es eine Möglichkeit , dieses Stück Zeitcode als fancy-schmancy .NET 3.0 Lambda zu …
95 c#  .net  delegates  lambda 


3
Ein asynchroner Aufruf mit Wartezeit in HttpClient wird nie zurückgegeben
Ich habe einen Anruf aus einer xaml-basierten C#Metro-Anwendung auf dem Win8 CP. Dieser Aufruf trifft einfach einen Webdienst und gibt JSON-Daten zurück. HttpMessageHandler handler = new HttpClientHandler(); HttpClient httpClient = new HttpClient(handler); httpClient.BaseAddress = new Uri("http://192.168.1.101/api/"); var result = await httpClient.GetStreamAsync("weeklyplan"); DataContractJsonSerializer ser = new DataContractJsonSerializer(typeof(WeeklyPlanData[])); return (WeeklyPlanData[])ser.ReadObject(result); Es hängt …

4
Warum kann die Rendite nicht in einem Try-Block mit einem Catch angezeigt werden?
Folgendes ist in Ordnung: try { Console.WriteLine("Before"); yield return 1; Console.WriteLine("After"); } finally { Console.WriteLine("Done"); } Der finallyBlock wird ausgeführt, wenn die Ausführung des gesamten Objekts abgeschlossen ist ( IEnumerator<T>unterstützt IDisposableeine Möglichkeit, dies sicherzustellen, auch wenn die Aufzählung vor Abschluss abgebrochen wird). Das ist aber nicht in Ordnung: try { …

6
LINQ Verwenden Sie Max (), um eine einzelne Zeile auszuwählen
Ich verwende LINQ für ein von NHibernate zurückgegebenes IQueryable und muss die Zeile mit den Maximalwerten in einigen Feldern auswählen. Ich habe das Stück, an dem ich festhalte, vereinfacht. Ich muss die eine Zeile aus meiner Tabelle mit dem Maximalwert in einem Feld auswählen. var table = new Table { …
95 c#  .net  linq 

7
TimeSpan ToString-Format
Nur neugierig, gibt es eine Formatzeichenfolge, mit der ich so etwas wie "5h 3m 30s" ausgeben kann? z.B. (offensichtlich falsch) myTimeSpan.ToString("hh mm ss")
95 c#  .net 


3
RestSharp einfaches vollständiges Beispiel [geschlossen]
Geschlossen. Diese Frage entspricht nicht den Richtlinien für Stapelüberlauf . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so dass es beim Thema für Stack - Überlauf. Geschlossen vor 4 Jahren . Verbessere diese Frage Ich habe versucht, eine einfache Prototyp-Webanwendung zu erstellen, die …
95 c#  rest  restsharp 


9
Namespace und gleichnamige Klasse?
Ich organisiere ein Bibliotheksprojekt und habe eine zentrale Manager-Klasse mit dem Namen Scenegraphund eine ganze Reihe anderer Klassen, die im Scenegraph-Namespace leben. Was ich wirklich möchte, ist, dass der Szenegraph MyLib.Scenegraphund die anderen Klassen sind MyLib.Scenegraph.*, aber es scheint die einzige Möglichkeit zu sein, alle anderen Klassen zu inneren Klassen …
95 c#  class  namespaces 

5
Verwenden Sie das Attribut XmlInclude oder SoapInclude, um Typen anzugeben, die statisch nicht bekannt sind
Ich habe ein sehr seltsames Problem bei der Arbeit mit .NETs XmlSerializer. Nehmen Sie die folgenden Beispielklassen: public class Order { public PaymentCollection Payments { get; set; } //everything else is serializable (including other collections of non-abstract types) } public class PaymentCollection : Collection<Payment> { } public abstract class Payment …
95 c#  .net  xml  xmlserializer 


9
Serialisieren und deserialisieren Sie Json und Json Array in Unity
Ich habe eine Liste von Elementen, die von einer PHP-Datei an Unity mit gesendet werden WWW. Das WWW.textsieht aus wie: [ { "playerId": "1", "playerLoc": "Powai" }, { "playerId": "2", "playerLoc": "Andheri" }, { "playerId": "3", "playerLoc": "Churchgate" } ] Wo ich das Extra []von der trimme string. Wenn ich …
95 c#  json  unity3d 

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.