C# 中何時執行靜態建構子?
在 C# 中,靜態建構子也稱為類別建構函數,當第一次存取類別。這與實例建構函式相反,實例建構函式在建立類別的實例時呼叫。
說明:
根據靜態建構子的 Microsoft 文件:
「靜態建構子用於初始化任何靜態數據,或執行只需執行一次的特定操作。它在創建第一個實例或引用任何靜態成員。」
因此,首次加載包含該類別的程式集時不會呼叫靜態建構函數。相反,它會在程式碼中首次遇到該類別時執行,然後再建立任何實例或存取靜態成員。
以上是C# 靜態建構子何時執行?的詳細內容。更多資訊請關注PHP中文網其他相關文章!