Таймер не будет тикать

у меня естьWindows.Forms.Timer в моем коде, который я выполняю 3 раза. Тем не менее, таймер неВызов функции тика вообще.

private int count = 3;
private timer;
void Loopy(int times)
{
    count = times;
    timer = new Timer();
    timer.Interval = 1000;
    timer.Tick += new EventHandler(timer_Tick);
    timer.Start();
}

void timer_Tick(object sender, EventArgs e)
{
    count--;
    if (count == 0) timer.Stop();
    else
    {
        // Do something here
    }
}

Loopy() вызывается из других мест в коде.

Ответы на вопрос(5)

Ваш ответ на вопрос