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.

20
Gibt es gute Gründe, kein ORM zu verwenden? [geschlossen]
Diese Frage passt derzeit nicht zu unserem Q & A-Format. Wir erwarten, dass die Antworten durch Fakten, Referenzen oder Fachwissen gestützt werden, aber diese Frage wird wahrscheinlich zu Debatten, Argumenten, Umfragen oder erweiterten Diskussionen führen. Wenn Sie der Meinung sind, dass diese Frage verbessert und möglicherweise erneut geöffnet werden kann, …
107 c#  nhibernate  orm  enterprise 


4
Das Unterdrücken der Warnungen "wird nie verwendet" und "wird nie zugewiesen" in C #
Ich habe eine HTTPSystemDefinitions.cs-Datei im C # -Projekt, die im Grunde die älteren Windows-ISAPI für den Verbrauch durch verwalteten Code beschreibt. Dies umfasst den vollständigen Satz von Strukturen, die für die ISAPI relevant sind, nicht alle oder die vom Code verbraucht werden. Bei der Kompilierung verursachen alle Feldmitglieder dieser Strukturen …

5
Entwicklung von C # unter Linux
Ich würde gerne wissen, ob es effektive und Open Source-Tools gibt, um C # -Anwendungen unter Linux (Ubuntu) zu entwickeln. Insbesondere muss ich Windows Forms-Anwendungen entwickeln. Ich weiß über das Mono- Projekt Bescheid , habe es aber nie benutzt. Was sind die besten Tools (IDE, Compiler usw.), um eine .NET-Entwicklungsumgebung …
107 c#  .net  linux  winforms  ide 



10
Ist der String im Array?
Was wäre der beste Weg, um in einem string[]zu sehen, ob es ein Element enthält. Dies war mein erster Versuch. Aber vielleicht gibt es etwas, das ich übersehen habe. Die Array-Größe darf nicht größer als 200 Elemente sein. bool isStringInArray(string[] strArray, string key) { for (int i = 0; i …
107 c#  arrays  string 


6
Die Reihenfolge der Elemente im Wörterbuch
Meine Frage betrifft die Aufzählung von Wörterbuchelementen // Dictionary definition private Dictionary<string, string> _Dictionary = new Dictionary<string, string>(); // add values using add _Dictionary.Add("orange", "1"); _Dictionary.Add("apple", "4"); _Dictionary.Add("cucumber", "6"); // add values using [] _Dictionary["banana"] = 7; _Dictionary["pineapple"] = 7; // Now lets see how elements are returned by IEnumerator …



2
Was ist die IP-Adresse ':: 1'?
Ich habe mit Sockets auf einem lokalen Computer ohne Netzwerkverbindung gespielt. Siehe unten: IPAddress address = IPAddress.Any; // doesn't work IPAddress address = IPAddress.Parse("::1"); // works Was genau ist die ::1IP-Adresse? Ist es die standardmäßig verfügbare IP-Adresse oder die Loopback-Adresse? Was passiert mit dem obigen Code (Arbeitszeile) auf einem Computer …
107 c#  ip  system.net 

8
Verschiedene Möglichkeiten zum Hinzufügen zum Wörterbuch
Was ist der Unterschied in Dictionary.add(key, value)und Dictionary[key] = value? Ich habe festgestellt, dass die letzte Version ArgumentExceptionbeim Einfügen eines doppelten Schlüssels kein löst , aber gibt es einen Grund, die erste Version zu bevorzugen? Bearbeiten : Hat jemand eine maßgebliche Informationsquelle dazu? Ich habe MSDN ausprobiert, aber es ist …

2
Wie erhalte ich den Inhalt eines httpclient-Aufrufs?
Ich habe versucht herauszufinden, wie man den Inhalt eines httpclient-Aufrufs liest, und ich kann ihn anscheinend nicht verstehen. Der Antwortstatus, den ich erhalte, ist 200, aber ich kann nicht herausfinden, wie ich zu dem tatsächlich zurückgegebenen Json komme, was alles ist, was ich brauche! Folgendes ist mein Code: async Task<string> …

12
So beheben Sie das Flackern in den Benutzersteuerelementen
In meiner Anwendung wechsle ich ständig von einem Steuerelement zum anderen. Ich habe nein geschaffen. von Benutzersteuerelementen, aber während der Navigation flackern meine Steuerelemente. Die Aktualisierung dauert 1 oder 2 Sekunden. Ich habe versucht, dies einzustellen SetStyle(ControlStyles.OptimizedDoubleBuffer, true); or SetStyle(ControlStyles.UserPaint, true); SetStyle(ControlStyles.AllPaintingInWmPaint, true); SetStyle(ControlStyles.DoubleBuffer, true); aber es hat nicht geholfen …

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.