static void Main(string[] args) { Program et = new Program(); et.SayEvent = new SayDelegate(Program.sayHello); et.TriggerEvent(); ClassA inst = new ClassA(); inst.MyEvent += new ClassA.MyDelegate(ClassA.Do1); inst.MyEvent += new ClassA.MyDelegate(ClassA.Do2); inst.trigger(); Console.ReadKey(); }