C#中的静态构造函数示例
using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace Constructor { class Test { static Test() { Console.WriteLine("Hello"); } } class StaticConstructor { static void Main() { //第一个实例将调用静态构造函数 Test T1 = new Test(); Console.Read(); } } }
静态构造函数是一种在创建类的第一个对象之前调用的特殊方法。
静态构造函数用于初始化静态数据。
关于静态构造函数:
- 它用于初始化静态数据成员。
- 静态构造函数不携带访问修饰符。
- 静态构造函数不能具有参数。
- 无法直接调用静态构造函数。
- 用户在程序中执行静态构造函数没有控制。
日期:2020-04-11 23:03:52 来源:oir作者:oir