¿Es posible cancelar la suscripción a un método anónimo de un evento?
Si me suscribo a un evento como este:
void MyMethod()
{
Console.WriteLine("I did it!");
}
MyEvent += MyMethod;
Puedo cancelar la suscripción de esta manera:
MyEvent -= MyMethod;
Pero si me suscribo usando un método anónimo:
MyEvent += delegate(){Console.WriteLine("I did it!");};
¿Es posible darse de baja de este método anónimo? ¿Si es así, cómo?