static public void Main() { _customTimer = new CustomTimerClass(changeVar); while (_varIWantToChange == 1) { System.Threading.Thread.Sleep(1); } }
static public void Main() { _customTimer = new CustomTimerClass(changeVar); }
static void Main(string[] args) { CustomTimerClass ctc = new CustomTimerClass(); DisplayMessageClass dmc = new DisplayMessageClass (ctc); LogMessageClass lmc = new LogMessageClass (ctc); // Run the CustomTimerClass. ctc.Run(); Console.Write ("\nPress <ENTER> to end: "); Console.Read(); }
internal DisplayMessageClass(CustomTimerClass ctc) { _ctc = ctc; _ctc.OnTimerAlarm += new CustomTimerClass.TimerAlarm (DisplayMessage); }
internal LogMessageClass(CustomTimerClass ctc) { _ctc = ctc; _ctc.OnTimerAlarm += new CustomTimerClass.TimerAlarm (LogMessage); }