2010-05-30 47 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