static event EventHandler MyEvent;
public static void Main()
MyEvent += MyEvent_Handle1;
MyEvent += MyEvent_Handle1;
MyEvent += MyEvent_Handle2;
MyEvent -= MyEvent_Handle2;
MyEvent += MyEvent_Handle2;
MyEvent(null, EventArgs.Empty);
static void MyEvent_Handle1(object sender, EventArgs e)
Console.WriteLine("MyEvent1 fired");
static void MyEvent_Handle2(object sender, EventArgs e)
Console.WriteLine("MyEvent2 fired");