爲null我有以下問題:設置靜態事件使用反射
我有一類〜100個靜態事件,我想在處置時將所有這些事件爲空(刪除所有代表)。 我可以使用反射嗎?因爲否則就會寫很多東西,很難與變化保持同步。
我想是這樣的:
foreach (EventInfo eventInfo in GetType().GetEvents(BindingFlags.Static | BindingFlags.Public))
{
// ?
}
但我不知道如何設置爲null。我想這不是反思,他們可能是另一種簡單的方法嗎?
BR, 大衛
我不明白。爲什麼要處置一個實例null所有靜態事件? – svick
這些事件是否自動實現? –