为null我有以下问题:设置静态事件使用反射
我有一类〜100个静态事件,我想在处置时将所有这些事件为空(删除所有代表)。 我可以使用反射吗?因为否则就会写很多东西,很难与变化保持同步。
我想是这样的:
foreach (EventInfo eventInfo in GetType().GetEvents(BindingFlags.Static | BindingFlags.Public))
{
// ?
}
但我不知道如何设置为null。我想这不是反思,他们可能是另一种简单的方法吗?
BR, 大卫
我不明白。为什么要处置一个实例null所有静态事件? – svick
这些事件是否自动实现? –