Как удалить все события обработчик
Допустим, у нас есть делегат
public delegate void MyEventHandler(string x);
и обработчик событий
public event MyEventHandler Something;
мы добавляем несколько событий ..
for(int x = 0; x <10; x++)
{
this.Something += HandleSomething;
}
Мой вопрос: как можно удалить все методы из обработчика событий, если не знать, что он был добавлен 10 (или более или менее) раз?