Я запускаю таймер только один раз в моем приложении:
CustomTimer timer = new CustomTimer(mod);
timer.Interval = interval.TotalMilliseconds;
timer.AutoReset = false;
timer.Start();
Таким образом, для AutoReset установлено значение false. В конце таймера будет ли вызываться метод dispose автоматически?