private void timer_Elapsed(object sender, ElapsedEventArgs e) { DateTime signalTime = (DateTime)e.SignalTime; //Console.Write("{0} ", signalTime.ToLongTimeString()); Console.Write("{0} ", this.CountDown--); if (this.CountDown <= 0) { Console.WriteLine(""); ((Timer)sender).Stop(); ComebackEventArgs comebackEvent = new ComebackEventArgs(true); notify(this, comebackEvent); } }
public virtual void Receive(object sender, ComebackEventArgs e) { Console.WriteLine("老板回來了,{0}快坐好!", this.Name); }