靜態構造函數的幾點注意:
一. 一個類只能定義一個靜態構造函數。換句話說,靜態構造函數不能被重載。
二. 靜態構造函數不允許訪問修飾符並且不能接受任何參數。
三. 無論創建了多少類型的對象,靜態構造函數只執行一次。
四. 運行庫創建類實例或調用者首次訪問靜態成員之前,運行庫會調用靜態構造函數。
五. 靜態構造函數的執行先於任何實例級別的構造函數。
補充一下靜態類的定義:
在類級別添加關鍵字“static"。 如果一個類被定義成靜態的,就不能使用"new"關鍵字來創建
並且只能包含用static關鍵字標記的成員或字段。
靜態類中只能有靜態成員,而一般類中可以有靜態成員也可以有其它非靜態成員。