コード例 #1
0
ファイル: Program1.cs プロジェクト: NicerOuZa/CSharpHomework
        public static void ShowMsg(Object sender, Clock.RingEventArgs e)
        {   //静态方法
            Clock clocker = (Clock)sender;

            Console.WriteLine("Display:{0} ", clocker.name);
            Console.WriteLine("Display:时间快到了,当前时间:{0}点。", e.time);
            Console.WriteLine();
        }
コード例 #2
0
ファイル: Program1.cs プロジェクト: NicerOuZa/CSharpHomework
        public void MakeAlert(Object sender, Clock.RingEventArgs e)
        {
            Clock clocker = (Clock)sender;     //以后如果有多个发布者,便于修改

            //访问 sender 中的公共字段
            Console.WriteLine("Alarm:{0}", clocker.name);
            Console.WriteLine("Alarm: 嘀嘀嘀,现在已经 {0} 点了:", e.time);
            Console.WriteLine();
        }