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(); }
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(); }