È possibile annullare l'iscrizione di un metodo anonimo a un evento?
Se mi iscrivo a un evento come questo:
void MyMethod()
{
Console.WriteLine("I did it!");
}
MyEvent += MyMethod;
Posso annullare l'iscrizione in questo modo:
MyEvent -= MyMethod;
Ma se mi iscrivo usando un metodo anonimo:
MyEvent += delegate(){Console.WriteLine("I did it!");};
è possibile annullare l'iscrizione a questo metodo anonimo? Se é cosi, come?