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
