. , . :
var onclick = Click;
if (onclick != null) onclick();
Click onclick, , . , , - Click != null , .
, , :
EventHandler handler1 = (sender, e) => Console.WriteLine("test");
Click += handler1;
Click -= handler1;
, , GetInvocationList:
foreach(var handler in Click.GetInvocationList())
Console.WriteLine(handler.Method.ToString());
, , Delegate. ( , , , ), # , , , , , Reflection , Visual Basic RemoveHandler.