在C#中,static構造函數會在以下幾種情況下執行:
需要注意的是,static構造函數只會執行一次,并且是線程安全的。在執行static構造函數期間,CLR會鎖定類,以確保只有一個線程可以執行static構造函數。