static void Main(string[] args) { Heater heater = new Heater(); Alarm alarm = new Alarm(); heater.Boiled += alarm.MakeAlert; //注册方法 heater.Boiled += alarm.MakeAlert; //为匿名对象注册方法 heater.Boiled += new Heater.BoiledEventHandler(alarm.MakeAlert); //注册静态方法 heater.Boiled += Display.ShowMsg; heater.BoiledWater(); Console.ReadKey(); }