コード例 #1
0
        public void BoilWater()
        {
            for (int i = 0; i < 100; i++)
            {
                temperature = i;

                if (temperature > 95)
                {
                    var e = new BoiledEventArgs(temperature);
                    this.Boil(e);
                }
            }
        }
コード例 #2
0
ファイル: ScreenObserver.cs プロジェクト: linkjr/alpha
 // 显示水温
 public void Show(Object sender, BoiledEventArgs e)
 {
     Console.WriteLine("Display:水快开了,当前温度:{0}度。", e.Temperature);
 }
コード例 #3
0
 public void Alert(Object sender, BoiledEventArgs e)
 {
     Console.WriteLine("Alarm:嘀嘀嘀,水已经 {0} 度了:", e.Temperature);
 }