2010-05-30 20 views
5

我想初始化我的C#库,因为它加载了另一个进程,是否有可能,如果是这样 - 如何?是否有C#库的OnLoad事件?

+0

CLR显然支持这一点,但编译器没有 - 看到[在C#中的模块初始值设定项](http://stackoverflow.com/questions/1915506/module-initializers-in-c) – adrianbanks 2010-05-30 18:42:44

回答

7

相反,你可以添加静态构造函数类,将执行第一次,则使用此类。

+1

这就是我目前正在使用 - 想知道是否有更好的... – 2010-05-30 15:05:13

+1

为什么?它有什么问题? – SLaks 2010-05-30 15:06:32

+1

“第一次执行”......使其“在*第一次执行*之前*访问任何其他成员*”。 – Richard 2010-05-30 15:27:25