¿Necesita "desconectar" una función anónima / lambda
Mi comprensión es que cualquier controlador de eventos conectado en C # debe estar desconectado como tal.
Object myObject = new Object();
myObject.Event += EventHandler; //Wired
myObject.Event -= EventHandler; //Unwired
¿Pero necesita desconectar el siguiente código? y si es así, ¿cómo?
Object myObject = new Object();
myObject.Event += (object sender, EventArgs e) => { }; //Wired
myObject.Event -= ????? //Unwire? How?
¿Mi suposición es no?