Я использую Threading.Timer
, например:
new Timer(new TimerCallback(y=>
{
try
{
Save(Read(DateTime.Now));
// here i want to dispose this timer
}
catch
{
}
}),null,100000,10000);
Как я могу удалить этот таймер внутри обратного вызова. или обходной путь? Обновление: позвольте мне объяснить ситуацию. Я хочу попробовать вызвать метод «Сохранить», пока он выдает исключение. Если это сработает, мне нужно остановить таймер.