using-statement

Eine 'using'-Anweisung ist eine C # - und VB.NET-Sprachfunktion, die die deterministische Bereinigung von verfügbaren Ressourcen vereinfacht. Nicht zu verwechseln mit der (nur C #) 'using'-Direktive (bezogen auf Namespaces), für die das Tag' using-directives 'verwendet wird.
5
Antworten

Verwenden von 'Verwenden' für andere Dinge als das Löschen von Ressourcen [duplizieren]

Wir alle wissen, dass die using -Anweisung wirklich gut für Ressourcen ist, die Sie rechtzeitig bereinigen möchten, z. B. eine geöffnete Datei- oder Datenbankverbindung. Ich habe mich gefragt, ob es eine gute Sache wäre, die Anweisung in...
29.05.2013, 13:31
2
Antworten

Was passiert, wenn ich Dispose () vor dem Ende der Anweisung aufgerufen habe?

Ich habe diesen Code, ich bin besorgt, dass es "nicht sicher" ist Ich habe Dispose () vor der Verwendung der Anweisung verwendet, für mich ist es etwas unlogisch, aber es funktioniert gut. Also, ist es sicher? %Vor%     
11.08.2013, 18:41
5
Antworten

Anlässe, an denen die using-Anweisung und IDisposable niemals verwendet werden sollten

Ich habe über dieses Szenario gelesen, bei dem die Verwendung der C # using-Anweisung zu Problemen führen kann . Ausnahmen, die im Rahmen des using-Blocks ausgelöst werden, können verloren gehen, wenn die am Ende der using-Anweisung aufgerufen...
20.07.2010, 17:40
1
Antwort

SqlCommand (Verwenden von Statement / Dispose Problem)

Nehmen Sie das folgende Beispiel ... %Vor% Aus meiner heutigen Forschung klingt das, als ob das grundsätzlich in Ordnung ist, aber der SqlCommand wird nicht entsorgt. Frage - & gt; Welches der folgenden Beispiele ist der beste Weg, um dam...
19.09.2012, 16:04
11
Antworten

Woher weiß ich, wo ich 'using' am besten gebrauchen kann?

Ich bin etwas neu in c #, eher an Skriptsprachen gewöhnt. Ich mag die Idee des "Verwendens", man instanziiert ein Objekt, und dann operierst du in seinem Umfang, solange du es brauchst, dann lässt du es sich selbst überlassen, wenn es seinen Zwe...
03.04.2009, 07:06
3
Antworten

Deklariere 2 Typen innerhalb der using-Anweisung kompiliert Fehler?

Ich möchte diese Codezeile verwenden: %Vor% Dies ergibt einen Kompilierungsfehler:    In a kann nicht mehr als ein Typ verwendet werden   für, verwenden, fest oder deklartion   Aussage. Ich dachte, das wäre möglich? MSDN sagt, es ist:...
25.03.2010, 23:08
2
Antworten

Verwendung für IDbConnection / IDbTransaction sicher zu verwenden?

Während meine Annahme subjektiv zu klingen scheint, fand ich nach einigen Recherchen heraus, dass es nicht ungewöhnlich ist, Entwickler zu finden, die anstelle von Verwendung der Anweisung für die Verarbeitung von IDbConnection/IDbTransaction...
03.06.2013, 18:22
5
Antworten

Was bedeutet using (object obj = new Object ())?

Was bedeutet diese Aussage in C #? %Vor%     
12.01.2010, 18:40