当前位置:新励学网 > 秒知问答 > C#的静态构造函数有些什么特点

C#的静态构造函数有些什么特点

发表时间:2024-07-28 12:23:59 来源:网友投稿

静态构造函数是最早被调用的,只要有静态访问,那么就先调用静态构造函数。其他非静态构造函数会在调用完毕静态的成员之后才被调用。所以一般静态构造函数用来为静态成员初始化,或者作为单件模式中创建对象的唯一入口。例如:

privatestaticGoodsManagers_Instance;publicstaticGoodsManagerInstance{get{returns_Instance;}}staticGoodsManager(){s_Instance=newGoodsManager();

}privateGoodsManager(){}在访问类的静态成员的时候,系统会最先调用静态构造函数staticGoodsManager(),在构造函数中初始化了静态变量。

免责声明:本站发布的教育资讯(图片、视频和文字)以本站原创、转载和分享为主,文章观点不代表本网站立场。

如果本文侵犯了您的权益,请联系底部站长邮箱进行举报反馈,一经查实,我们将在第一时间处理,感谢您对本站的关注!