with-statement

Einige Sprachen haben With-Anweisungen. Die Python with-Anweisung erstellt einen neuen Kontext mit zugehörigem Kontextmanager. Wenn der Kontext (ein Codeblock) wieder verlassen wird, wird der Kontextmanager benachrichtigt. Bitte verwenden Sie "common-table-expression" für die SQL WITH-Konstruktion.
7
Antworten

C # -Äquivalent für Visual Basic-Schlüsselwort: 'Mit' ... 'Ende mit'?

Wenn Sie in Visual Basic mehrere Eigenschaften eines einzelnen Objekts ändern, gibt es eine With/End With -Anweisung: %Vor% Ich weiß, dass C # es beim Erstellen eines neuen Objekts tun kann: %Vor% Aber wie mache ich das, wenn myOject...
13.11.2010, 21:20
5
Antworten

Wie überprüft man, ob ein Objekt mit 'mit' Anweisung erstellt wird?

Ich möchte sicherstellen, dass die Klasse nur innerhalb einer "with" -Anweisung instanziiert wird. d. dieser ist in Ordnung: %Vor% und das ist nicht: %Vor% Wie kann ich diese Funktionalität sicherstellen?     
14.02.2015, 15:41