У меня есть петля, как показано ниже
for(int i = 0; i < 10; i++)
{
// some long time processing
}
Я хочу создать таймер, который будет проверять, выполняется ли одна обработка более 5 минут. Если одна обработка выполняется более 5 минут, текущая обработка будет остановлена, а затем запущена другая обработка.
Можно ли создать еще один поток для мониторинга основного цикла?
Моя программа представляет собой консольное приложение.