Sınıflarımdan birinde bir işleyici eklemek istediğim bir etkinliğim var. Bununla birlikte, herhangi bir şey yapmak için işleyiciye ihtiyacım yok, çünkü sadece sınıfın davranışını ekli olan veya olmayan işleyiciyle test ediyorum. aşağıdaki gibiNo-op lambda
olay imzadır:
public event EventHandler<EventArgs> Foo;
Yani böyle bir şey yapmak istiyorum:
myClass.Foo +=();
Ancak bu geçerli lambda ifade değil. Bunu ifade etmenin en özlü yolu nedir?
Eğlence gerçeği: Ayrıca, olayları çağırmadan önce boş bir denetim yapmanıza gerek kalmadan olaylara boş delegeler ekleyebilirsiniz http://stackoverflow.com/a/1431993/1508243 –