如何呼叫靜態建構函式或靜態建構函式何時在 C# 中被呼叫?
靜態建構函式在建立第一個例項或引用任何靜態成員之前自動呼叫。
靜態建構函式用於初始化任何靜態資料,或執行只需執行一次的特定操作。
在 c# 中,只允許建立一種靜態建構函式
靜態建構函式具有以下屬性 −
靜態建構函式不採用訪問修飾符或引數。
一個類或結構體只能有一個靜態建構函式。
靜態建構函式不能被繼承或過載。
靜態建構函式不能被直接呼叫,並且只被公共語言執行時 (CLR) 呼叫。它會被自動呼叫。
使用者不能控制靜態建構函式在程式中被執行的時間。
示例
class Program{
static Program(){
// Your Code
}
static void Main(){
Console.ReadLine();
}
}
廣告
資料結構
網路
RDBMS
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP