/// <summary> /// 显示水温 /// </summary> public static void ShowMsg(object sender, Heater.BoilEventArgs e) //静态方法 { Heater heater = (Heater)sender; Console.WriteLine("Display:{0} - {1}: ", heater.area, heater.type); Console.WriteLine("Display:水快烧开了,当前温度:{0}度。", e.temperature); Console.WriteLine(); }
/// <summary> /// 发出语音警报 /// </summary> /// <param name="param"></param> public void MakeAlert(object sender, Heater.BoilEventArgs e) { Heater heater = (Heater)sender; //访问send的公共字段 Console.WriteLine("Alarm:{0}-{1}:", heater.area, heater.type); Console.WriteLine("Alarm:叮咚,水已经{0}度了", e.temperature); Console.WriteLine(); }