c#

C # (sprich "Cis") ist eine objektorientierte Programmiersprache auf hohem Niveau, die für die Erstellung einer Vielzahl von Anwendungen entwickelt wurde, die auf dem .NET Framework (oder .NET Core) ausgeführt werden. C # ist einfach, leistungsfähig, typsicher und objektorientiert.
4
Antworten

Wie bekomme ich ein IL-Bytearray von einer DynamicMethod?

Als ein kleines Novum versuche ich zu sehen, wie unterschiedlich die IL von leichtem Code, der zur Laufzeit erzeugt wird, gegen den vom VS-Compiler erzeugten Code aussieht, da ich festgestellt habe, dass VS-Code mit einem anderen Leistungsprofil...
10.11.2010, 16:55
3
Antworten

Kann ich Nachkommen zwingen, einen parameterlosen Konstruktor zu haben?

Ich versuche, einen generischen Fabrikmuster-ähnlichen Mechanismus zu erstellen. Die Fabrik wird wie folgt aussehen: %Vor% Nachkommen von IAction können den parameterlosen Konstruktor verbergen und dies führt zum Fehlschlagen der Factory....
26.12.2011, 17:32
9
Antworten

C # bedingte Protokollierung / Verfolgung

Ich möchte meiner C # -Anwendung Protokollierung oder Ablaufverfolgung hinzufügen, aber ich möchte nicht, dass der Aufwand für die Formatierung der Zeichenfolge oder das Berechnen von Werten protokolliert wird, wenn die Protokoll Ausführlichkeit...
17.02.2009, 05:09
4
Antworten

Die Leistungskosten für die Verwendung von ref, anstatt die gleichen Typen zurückzugeben?

Hi, das ist etwas, was mich wirklich stört und ich hoffe, dass jemand eine Antwort für mich hat. Ich habe über ref (und out ) gelesen und versuche herauszufinden, ob ich meinen Code mit ref s verlangsame. Gewöhnlich werde ich etwas erset...
13.11.2011, 10:37
2
Antworten

wpf Wie bindet man an DataContext Existenz?

Ich habe den Datenkontext dynamisch im Code gesetzt. Ich möchte, dass eine Schaltfläche auf dem Bildschirm aktiviert / deaktiviert wird, abhängig davon, ob DataContext == null oder nicht. Ich kann es in Code tun, wenn ich den DataContext zuwe...
10.06.2011, 23:50
4
Antworten

Aktion / Lambda Ausdruck Speicherverwaltung Frage

Ich speichere eine Aktion in einer lokalen Variablen, dann benutze ich danach, dass die lokale Variable außerhalb des Bereichs liegt. Besteht die Gefahr, dass ich gereinigt werde, bevor ich es benutze? Hier ist ein Beispiel: %Vor% Sie können...
01.06.2011, 14:40
1
Antwort

LINQ: String.Join eine Liste, aber fügen Sie dieser Zeichenfolge vorher ein Zeichen hinzu

Ich habe die folgende Liste: alpha beta charlie Delta Ich möchte diese Zeichenfolgen in eine durch Komma getrennte Zeichenfolge umwandeln, aber ich möchte ihnen zuerst ein Zeichen hinzufügen (das @ -Zeichen). Das Endergebnis sollte...
07.06.2011, 18:07
2
Antworten

C # Explizite Operatoren und Vererbung

Ich bin mir sicher, dass das eine dumme Frage ist, aber warum ruft der folgende Code nicht den expliziten Operator für die Besetzung der Kindklasse MyBool auf? %Vor% dann: %Vor% Erzeugt die Ausgabe: false, false Ist meine einzige Opti...
06.06.2011, 12:06
8
Antworten

ComboBox hat ihren alten Wert nach Clear ()

Ich habe zwei comboBox cb_Brand und cb_Model auf einer winForm. cb_Model enthält Werte für Marke Select. Das Problem ist: Wenn wir die Marke any auswählen und ein beliebiges Modell unter dieser Marke auswählen, verliert cb_Model n...
10.06.2011, 13:00
2
Antworten

MessageBoxResult und DialogResult

Zwei Fragen hier, hoffe, dass das in Ordnung ist. Zuerst und hauptsächlich versuche ich, den Benutzer beim Beenden meiner Anwendung aufzufordern, ob er wirklich beenden möchte oder nicht. Mein Code ist wie folgt: %Vor% Nach MSDN sollte...
10.02.2012, 16:54