Таймер. Подписка на событие - C#
Формулировка задачи:
В общем, использую я таймер из System.Timers.Timer
Мне требуется сделать некое вот такое:
Но при обращении в виде:
Выдаётся ошибка. Как правильно сделать такое обращение?
static void TimerStop(Object sender, System.Timers.ElapsedEventArgs e, MyClass cl) {}
RTT.Elapsed += new System.Timers.ElapsedEventHandler(TimerStop(MyClass));
Решение задачи: «Таймер. Подписка на событие»
textual
Листинг программы
static void Main(string[] args) { Timer timer = new Timer(); MyClass mc = new MyClass(); timer.Elapsed += new System.Timers.ElapsedEventHandler(delegate(object sender, ElapsedEventArgs e) { TimerStop(mc); } ); } static void TimerStop(MyClass mc) { }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д