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
Verwenden Sie ANTLR 3.3?
Ich versuche, mit ANTLR und C # zu beginnen, aber ich finde es außerordentlich schwierig, da es an Dokumentation / Tutorials mangelt. Ich habe ein paar halbherzige Tutorials für ältere Versionen gefunden, aber es scheint, dass seitdem einige wichtige Änderungen an der API vorgenommen wurden. Kann mir jemand ein einfaches …
72 c#  parsing  antlr 

7
Welches Unit-Testing-Framework? [geschlossen]
Geschlossen . Diese Frage basiert auf Meinungen . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage, damit sie mit Fakten und Zitaten beantwortet werden kann, indem Sie diesen Beitrag bearbeiten . Geschlossen vor 7 Jahren . Verbessere diese Frage Ich habe mich gefragt, mit …
72 c#  .net  unit-testing 

5
Wie scrolle ich eine RichTextBox nach unten?
Ich muss in der Lage sein, eine RichTextBox nach unten zu scrollen, auch wenn ich keinen Text anhänge. Ich weiß, dass ich Text anhängen und dann den Start der Auswahl festlegen kann. Ich möchte jedoch aus visuellen Gründen sicherstellen, dass es unten angezeigt wird, sodass ich keinen Text hinzufüge.


2
Wie, wann und wo werden generische Methoden konkretisiert?
Diese Frage hat mich gefragt, wo die konkrete Implementierung einer generischen Methode tatsächlich zustande kommt. Ich habe Google ausprobiert, finde aber nicht die richtige Suche. Wenn wir dieses einfache Beispiel nehmen: class Program { public static T GetDefault<T>() { return default(T); } static void Main(string[] args) { int i = …
72 c#  .net  generics 


6
Warum das überprüfen! = Null?
Gelegentlich verbringe ich gerne einige Zeit damit, mir den .NET-Code anzusehen, um zu sehen, wie die Dinge hinter den Kulissen implementiert werden. Ich bin auf dieses Juwel gestoßen, als ich mir die String.EqualsMethode über Reflector angesehen habe. C # [ReliabilityContract(Consistency.WillNotCorruptState, Cer.MayFail)] public override bool Equals(object obj) { string strB = …
72 c#  .net  clr  reflector 

9
XML Generische Liste serialisierbarer Objekte serialisieren
Kann ich eine generische Liste serialisierbarer Objekte serialisieren, ohne deren Typ angeben zu müssen? So etwas wie die Absicht hinter dem kaputten Code unten: List<ISerializable> serializableList = new List<ISerializable>(); XmlSerializer xmlSerializer = new XmlSerializer(serializableList.GetType()); serializableList.Add((ISerializable)PersonList); using (StreamWriter streamWriter = System.IO.File.CreateText(fileName)) { xmlSerializer.Serialize(streamWriter, serializableList); } Bearbeiten: Für diejenigen, die Details wissen …

12
ILMerge Best Practices
Verwenden Sie ILMerge? Verwenden Sie ILMerge, um mehrere Assemblys zusammenzuführen, um die Bereitstellung von DLLs zu vereinfachen? Haben Sie Probleme mit der Bereitstellung / Versionierung in der Produktion nach dem Zusammenführen von ILMerg-Assemblys festgestellt? Ich suche nach Ratschlägen zur Verwendung von ILMerge, um die Reibung bei der Bereitstellung zu verringern, …
72 c#  .net  deployment  ilmerge 

5
Integer Summing Blues, kurz + = kurzes Problem
Programm in C #: short a, b; a = 10; b = 10; a = a + b; // Error : Cannot implicitly convert type 'int' to 'short'. // we can also write this code by using Arithmetic Assignment Operator as given below a += b; // But this is …
72 c#  types  int  short 

8
Was ist der Unterschied zwischen Application.Run () und Form.ShowDialog ()?
In meiner Bewerbung möchte ich zuerst ein Anmeldeformular und dann das Hauptformular anzeigen, wenn die Anmeldung erfolgreich war. Momentan mache ich so etwas: var A = new LoginForm(); if ( A.ShowDialog() == DialogResult.OK ) Application.Run(new MainForm()); Aber dann begann ich mich zu fragen - was ist der Sinn des Application.Run()? …
72 c#  winforms 



7
Sortieren eines Wörterbuchs in Bezug auf Schlüssel
Ich habe ein Wörterbuch in C # wie Dictionary<Person, int> und ich möchte dieses Wörterbuch in Bezug auf Schlüssel sortieren (ein Feld in der Klasse Person). Wie kann ich es tun? Jede im Internet verfügbare Hilfe ist die von Listen ohne spezielles Beispiel für die Sortierung des Wörterbuchs. Jede Hilfe …
72 c#  sorting  dictionary 

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.