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.
8
Antworten

Wenn ich C # 'using' Anweisung mit der Funktion eines benutzerdefinierten Objekts verwende, muss ich IDisposable implementieren?

Ich habe eine sqlConnection-Manager-Klasse wie folgt: %Vor% Wenn ich eine Funktion mit der Anweisung 'using' verwende, wie: %Vor% Stellt die using-Anweisung die Verbindung automatisch zur Verfügung, da conn.Connection() ein SqlConnect...
27.05.2009, 10:31
5
Antworten

Möglichkeiten zum Erstellen einer konstanten IEnumerableTSomeType ...?

Vielleicht ist das eine dumme Frage ... Aber was ist die beste (performance- und memory-weise) Art, eine Konstante IEnumerable<TSomeType> ... zu erstellen? Wenn es nicht möglich ist, "den besten" Weg zu definieren, welche sind meine...
03.11.2010, 20:37
3
Antworten

Aufruf einer generischen Funktion mit einem zur Laufzeit bestimmten Typparameter

Ich habe eine Frage über den Aufruf der generischen Methode einer Klasse mit einem Typparameter, der zur Laufzeit bekannt ist. Im Speziellen sieht der Code so aus: %Vor% Die Funktion Read () sieht so aus: %Vor% Zweck dieser Funktion i...
21.09.2009, 18:14
5
Antworten

Codierung einer Ganzzahl im 7-Bit-Format von C # BinaryReader.ReadString

C# s BinaryReader hat eine Funktion, die laut MSDN eine Ganzzahl liest, die als "Integer mit sieben Bit" codiert ist, und liest dann eine Zeichenfolge mit der Länge dieser Ganzzahl. Gibt es eine klare Dokumentation für das Integer-Forma...
11.10.2009, 12:11
2
Antworten

Async-Ausnahmebehandlung mit void

Ich verwende Async-CTP, um eine IO-Konsolen-App zu schreiben. Aber ich habe Probleme mit Ausnahmen. %Vor% Und folgendes passiert: "done" wird in die Konsole geschrieben, dann bekomme ich die Ausnahme im Debugger, dann drücke ich weiter mein...
08.06.2011, 19:41
5
Antworten

Konvertiere ein long in zwei int zum Zweck der Rekonstruktion

Ich muss einen Parameter als zwei int-Parameter an einen Telerik-Bericht übergeben, da er keine langen Parameter akzeptieren kann. Was ist der einfachste Weg, um eine lange in zwei Spalten zu teilen und sie zu rekonstruieren, ohne Daten zu verli...
02.06.2011, 19:51
7
Antworten

Die mehrfache Verwendung des Array-Initialisierers '{}' für die gleiche Variable wird nicht kompiliert

Ich versuche, folgenden Code in C # zu kompilieren: %Vor% Und ich bekomme Kompilierungsfehler wie: %Vor% Auf der anderen Seite, wenn ich es versuche %Vor% Es kompiliert gut. Gemäß MSDN , %Vor% ist einfach eine Abkürzung für eine...
04.08.2010, 14:41
3
Antworten

Führt BeginInvoke () einen separaten Thread aus?

In meiner WPF-Anwendung möchte ich in einem Nicht-UI-Thread arbeiten, um zu vermeiden, dass die Benutzeroberfläche nicht mehr reagiert. Dafür habe ich folgendes getan: %Vor% Und der Delegat ist definiert als %Vor% Meine Frage ist: Ers...
07.04.2011, 08:06
7
Antworten

Typisierte N-Tupel in C # darstellen

%Vor% Was ist der beste Weg, um diese Funktionalität in C # zu bekommen? Ich möchte ein stark typisiertes Tupel im laufenden Betrieb definieren (zur Verwendung in einer lokalen Funktion), einige davon in einer Liste speichern, einige Bearbeitun...
05.04.2011, 21:32
3
Antworten

Was sollte für den @object-Parameter von BeginInvoke übergeben werden?

Ich habe einen Ereignisdelegaten, der wie folgt definiert ist: %Vor% Ich hebe das Ereignis asynchron an: %Vor% Anschließend sieht die Signatur von BeginInvoke wie folgt aus: %Vor% In den meisten Beispielen habe ich BeginInvoke...
21.01.2011, 20:14