先上代碼:
測試類:
/// <summary>
/// 構造函數 /// </summary>
public RedisHelper() { Console.WriteLine("構造方法"); } static RedisHelper() { Console.WriteLine("靜態構造方法"); } public static void Test() { Console.WriteLine("Test方法"); } public static void Test2() { Console.WriteLine("Test2方法"); }
調用方法:
RedisHelper r = new RedisHelper(); RedisHelper.Test(); RedisHelper.Test2();
通過例子實踐證明得到:
1.靜態構造函數先於構造函數執行。
2.靜態構造函數只執行一次。
