Wann wird ein statischer Konstruktor in C# aufgerufen?
In C# unterscheidet sich die Ausführung eines statischen Konstruktors von der von Instanzkonstruktoren. Bei der Arbeit mit statischen Konstruktoren ist es wichtig, deren spezifisches Aufrufmuster zu verstehen.
Statischer Konstruktoraufruf
Ein statischer Konstruktor wird nur einmal ausgeführt, insbesondere wenn der Typ zuerst ist zugegriffen. Dies könnte sein:
Daher lautet die Antwort:
Wenn die Klasse zum ersten Mal aufgerufen wird Zeit.
Zusätzliche Informationen
Statische Konstruktoren werden verwendet, um Aktionen auszuführen, die nur einmal pro Typ auftreten sollten, wie zum Beispiel:
Bitte lesen Sie die Microsoft-Dokumentation zu [Static Constructors (C# Programming Guide)](https://docs.microsoft.com/en-us/dotnet /csharp/programming-guide/classes-and-structs/static-constructors) für weitere Details.
Das obige ist der detaillierte Inhalt vonWann wird ein statischer C#-Konstruktor aufgerufen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!