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.

16
Gute Einführung in das .NET Reactive Framework [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 6 Jahren . Verbessere diese Frage Gibt es neben der Microsoft-Dokumentation eine gute Einführung und …



30
Teilen eines Strings in Stücke einer bestimmten Größe
Angenommen, ich hätte eine Zeichenfolge: string str = "1111222233334444"; Wie kann ich diese Saite in Stücke von einiger Größe zerlegen? Wenn Sie dies beispielsweise in Größen von 4 aufteilen, werden Zeichenfolgen zurückgegeben: "1111" "2222" "3333" "4444"
218 c#  string 

4
Wann würde ich Task.Yield () verwenden?
Ich benutze async / await und Taskviel, habe es aber nie benutzt Task.Yield()und um ehrlich zu sein, trotz all der Erklärungen verstehe ich nicht, warum ich diese Methode brauchen würde. Kann jemand ein gutes Beispiel geben, wo Yield()es erforderlich ist?
218 c#  async-await 

7
Entscheidung zwischen HttpClient und WebClient
Unsere Web-App läuft in .Net Framework 4.0. Die Benutzeroberfläche ruft Controller-Methoden über Ajax-Aufrufe auf. Wir müssen den REST-Service unseres Anbieters in Anspruch nehmen. Ich prüfe, wie der REST-Service in .Net 4.0 am besten aufgerufen werden kann. Der REST-Service erfordert ein Standardauthentifizierungsschema und kann Daten sowohl in XML als auch in …

22
Der Typinitialisierer für 'MyClass' hat eine Ausnahme ausgelöst
Das Folgende ist mein Windows-Dienstcode. Wenn ich den Code debugge, erhalte ich den Fehler / die Ausnahme: Der Typinitialisierer für 'CSMessageUtility.CSDetails' hat eine Ausnahme ausgelöst. using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Diagnostics; using System.Linq; using System.ServiceProcess; using System.Text; using System.IO; using System.Threading; using System.Windows; using System.Windows.Forms; using …

22
Der Typ- oder Namespace-Name ist im Namespace 'System.Web.Mvc' nicht vorhanden.
Der Kauf der MVC3-Lösung lief gut, es ist jedoch ein Fehler im Browser aufgetreten: Compiler-Fehlermeldung: CS0234: Der Typ- oder Namespace-Name 'Html' ist im Namespace 'System.Web.Mvc' nicht vorhanden (fehlt Ihnen eine Assembly-Referenz?) Source Error: Line 25: <add namespace="System.Web.Mvc" /> Line 26: <!--<add namespace="System.Web.Mvc.Ajax" />--> Line 27: <add namespace="System.Web.Mvc.Html" /> Line 28: …
217 c#  asp.net-mvc-3 

9
DbEntityValidationException - Wie kann ich leicht feststellen, was den Fehler verursacht hat?
Ich habe ein Projekt, das Entity Framework verwendet. Beim Aufrufen SaveChangesvon my DbContextwird folgende Ausnahme angezeigt: System.Data.Entity.Validation.DbEntityValidationException: Die Validierung für eine oder mehrere Entitäten ist fehlgeschlagen. Weitere Informationen finden Sie unter der Eigenschaft 'EntityValidationErrors'. Das ist alles in Ordnung und gut, aber ich möchte nicht jedes Mal, wenn diese Ausnahme …



9
Wie kann ich einen String-Vergleich ohne Berücksichtigung der Groß- und Kleinschreibung durchführen?
Wie kann ich die Zeile unter Groß- und Kleinschreibung nicht berücksichtigen? drUser["Enrolled"] = (enrolledUsers.FindIndex(x => x.Username == (string)drUser["Username"]) != -1); Ich habe heute früher einige Ratschläge erhalten, die mir vorschlugen, Folgendes zu verwenden: x.Username.Equals((string)drUser["Username"], StringComparison.OrdinalIgnoreCase))); Das Problem ist, dass ich dies nicht zum Laufen bringen kann. Ich habe die folgende …

21
Einbetten der JavaScript-Engine in .NET [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 2 Jahren . Verbessere diese Frage Ich frage mich nur, ob jemals jemand versucht hat, …

16
Type.GetType ("namespace.abClassName") gibt null zurück
Dieser Code: Type.GetType("namespace.a.b.ClassName") kehrt zurück null. und ich habe in den usings: using namespace.a.b; Aktualisieren: Der Typ existiert, er befindet sich in einer anderen Klassenbibliothek und ich muss ihn anhand des Stringnamens abrufen.
216 c#  reflection 

22
Aus einer verschachtelten Schleife ausbrechen
Wenn ich eine for-Schleife habe, die in einer anderen verschachtelt ist, wie kann ich dann schnellstmöglich effizient aus beiden Schleifen (innen und außen) herauskommen? Ich möchte keinen Booleschen Wert verwenden und dann "Gehe zu einer anderen Methode" sagen müssen, sondern nur die erste Codezeile nach der äußeren Schleife ausführen. Was …

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.