Если функция обработки тиков будет использоваться только в одном контексте (т.е. всегда в одной и той же функции в сочетании с одним и тем же объектом Timer), зачем делать ее отдельной функцией? Эта мысль пришла мне в голову, когда я подумал об этом.
Можно ли привязать анонимную функцию к событию тика таймера? Вот что я пытаюсь сделать.
Timer myTimer = new Timer();
myTimer.Tick += new EventHandler(function(object sender, EventArgs e) {
MessageBox.Show("Hello world!");
});