Ho un evento su una delle mie classi a cui voglio associare un gestore. Tuttavia, non ho bisogno che il gestore faccia qualcosa, poiché sto solo testando il comportamento della classe con i gestori collegati o meno.No-op lambda
La firma manifestazione è il seguente:
public event EventHandler<EventArgs> Foo;
quindi voglio fare qualcosa di simile:
myClass.Foo +=();
Tuttavia questo non è un'espressione lambda valida. Qual è il modo più succinto di esprimerlo?
Un fatto divertente: puoi anche associare i delegati vuoti agli eventi in modo che non sia necessario eseguire un controllo Null prima di richiamare l'evento a http://stackoverflow.com/a/1431993/1508243 –