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();

        }

    }

}
C#中的静态构造函数

静态构造函数是一种在创建类的第一个对象之前调用的特殊方法。
静态构造函数用于初始化静态数据。

关于静态构造函数:

  • 它用于初始化静态数据成员。
  • 静态构造函数不携带访问修饰符。
  • 静态构造函数不能具有参数。
  • 无法直接调用静态构造函数。
  • 用户在程序中执行静态构造函数没有控制。
日期:2020-04-11 23:03:52 来源:oir作者:oir