Exemple #1
0
        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();
        }