110,534
社区成员
发帖
与我相关
我的任务
分享
while(flag)//flag是个bool类型的标签,用于控制循环
{
foreach (var item in list)
{
遍历集合do somesing
}
Thread.Sleep(time);//设置一个sleep时间,就是检查间隔。
}
//先判断当前线程状态
bool orderThworking = true;
flag = false;
while (orderThworking)
{
txtLog.AppendText(DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss.ffff") + " 线程状态:" + orderTh.ThreadState + "\r\n");
if (orderTh.IsAlive == false)
{
说明线程停止了,释放资源操作
}
Thread.Sleep(300);
}