示例#1
0
 public void SimulateCountdown()
 {
     CountdownCompletedEventArgs e =
         new CountdownCompletedEventArgs(DateTime.Now, DateTime.Now.AddMilliseconds(MsToSleep));
     Thread.Sleep(MsToSleep);
     OnCountdownCompleted(this, e);
 }
示例#2
0
 public void Listener1Msg(Object sender, CountdownCompletedEventArgs eventArgs)
 {
     Console.WriteLine("Listener1");
     Console.WriteLine(String.Format("Timer started:{0}{1}Timer cancelled:{2}",
         eventArgs.StartTime,Environment.NewLine,eventArgs.EndTime));
 }
示例#3
0
 public void OnCountdownCompleted(object sender, CountdownCompletedEventArgs e)
 {
     if(CountdownCompleted != null)
         CountdownCompleted(sender,e);
 }