コード例 #1
0
ファイル: Program.cs プロジェクト: VladislavMedved/Day7
 static void Main(string[] args)
 {
     Timer tm = new Timer(5000);
     Listener1 ls1 = new Listener1(tm);
     Listener2 ls2 = new Listener2(tm);
     tm.SimulateCountdown();
     ls1.Unregister(tm);
     tm.SimulateCountdown();
     Console.ReadKey(true);
 }
コード例 #2
0
ファイル: Listener1.cs プロジェクト: VladislavMedved/Day7
 public void Register(Timer tm)
 {
     tm.CountdownCompleted += Listener1Msg;
 }
コード例 #3
0
ファイル: Listener1.cs プロジェクト: VladislavMedved/Day7
 public void Unregister(Timer tm)
 {
     tm.CountdownCompleted -= Listener1Msg;
 }
コード例 #4
0
ファイル: Listener1.cs プロジェクト: VladislavMedved/Day7
 public Listener1(Timer tm)
 {
     tm.CountdownCompleted += Listener1Msg;
 }