c#静态构造函数与构造函数的调⽤先后先上代码:
测试类:
///<summary>
///构造函数
///</summary>
public RedisHelper()
{
Console.WriteLine("构造⽅法");
}
static RedisHelper()
{
Console.WriteLine("静态构造⽅法");
}
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.静态构造函数只执⾏⼀次。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。