У меня следующая проблема:
У меня есть класс с ~ 100 статическими событиями, и я хочу установить все эти события на ноль (удаление всех делегатов) при утилизации.Могу ли я сделать это с помощью отражения?потому что в противном случае было бы много писать и трудно синхронизировать изменения.
Я пробовал что-то вроде этого:
foreach (EventInfo eventInfo in GetType().GetEvents(BindingFlags.Static | BindingFlags.Public))
{
// ?
}
, но я не знаю, как установить их в ноль.Я думаю, это не работа с отражением, может быть, это еще один простой способ?
Br, David