C# 中什么时候执行静态构造函数?
在 C# 中,静态构造函数也称为类构造函数,当第一次访问类。这与实例构造函数相反,实例构造函数在创建类的实例时调用。
说明:
根据有关静态构造函数的 Microsoft 文档:
“静态构造函数用于初始化任何静态数据,或执行只需执行一次的特定操作。它在创建第一个实例或引用任何静态成员。”
因此,首次加载包含该类的程序集时不会调用静态构造函数。相反,它会在代码中首次遇到该类时执行,然后再创建任何实例或访问静态成员。
以上是C# 静态构造函数何时执行?的详细内容。更多信息请关注PHP中文网其他相关文章!