goldolov_na, в WinForms даже отдельный класс есть. Timer называется. У него есть событие Timer_Tick.
Сам таймер для инициализации требует пару параметров. Это частота опроса и само событие о котором я писал выше.
Вот это уже больше похоже на то, что приближает меня к пониманию. То есть если у делегата есть параметр, мне никак не пробросить его внутрь метода без явного указания содержимого параметра?