【发布时间】:2009-12-15 12:56:11
【问题描述】:
我有一个像下面这样的循环
for(int i = 0; i < 10; i++)
{
// some long time processing
}
我想创建一个计时器,它会检查一个处理是否运行超过 5 分钟。如果一个处理运行超过 5 分钟,它将停止当前处理,然后开始另一个处理。
是否可以让另一个线程监控主循环?
我的程序是一个控制台应用程序。
【问题讨论】:
标签: c# multithreading timer