【发布时间】:2011-05-10 01:21:16
【问题描述】:
在 C# 或 .net IL 中是否有办法强制具有类型初始值设定项(静态构造函数)的类在不访问其任何参数的情况下自行加载?
假设我已经上课了
public static class LogInitialization {
static LogInitialization() {
System.Console.WriteLine("Initialized");
}
}
有没有办法打印这条线?
请注意,该类是静态的,因此我无法实例化它来强制初始化,并且它没有公共成员,因此我无法访问它们来启动它。
【问题讨论】:
标签: c# .net classloader static-constructor typeinitializer