标签: c#
在什么情况下我使用静态构造函数初始化类?
答案 0 :(得分:4)
来自here:
静态构造函数用于初始化任何静态数据,或者 执行仅需要执行一次的特定操作。它是 在创建第一个实例之前自动调用或任何调用 静态成员被引用。
答案 1 :(得分:0)
当您的类使用一些需要初始化的静态成员时,或者您希望确保某些特定于此类的初始化代码在AppDomain的整个生命周期内仅保证执行一次。