static-constructor

Ein statischer Konstruktor wird verwendet, um statische Daten zu initialisieren oder um eine bestimmte Aktion auszuführen, die nur einmal ausgeführt werden muss. Es wird automatisch aufgerufen, bevor die erste Instanz erstellt wird oder auf statische Elemente verwiesen wird.
1
Antwort

So stellen Sie sicher, dass ein statischer Konstruktor aufgerufen wird, ohne ein Member aufzurufen

Ich habe eine Klasse mit einem statischen Konstruktor. Ich möchte, dass der statische Konstruktor ohne Aufruf oder Verwendung eines seiner Member aufgerufen wird, aber nur, wenn der Konstruktor noch nicht aufgerufen wurde. Ich habe versuch...
04.05.2013, 16:08
1
Antwort

Ist RunClassConstructor garantiert, den statischen Konstruktor eines Typs nur einmal auszuführen?

Ich rufe den statischen ctor einer Klasse mit diesem Code an: %Vor% Kann dies dazu führen, dass der cctor zweimal ausgeführt wird?     
17.04.2010, 13:49
3
Antworten

Zuordnung zum statischen schreibgeschützten Feld der Basisklasse

%Vor% Ich erhalte einen Fehler beim Kompilieren des obigen C # -Codes. Der Fehler sagt - "Ein statisches schreibgeschütztes Feld kann nicht zugewiesen werden (außer in einem statischen Konstruktor oder einem Variableninitialisierer)" Aber...
14.09.2009, 10:52