Таймер. Подписка на событие - 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)
{
}