在 System.Threading.ThreadAbortException 中第一次偶然出现的“mscorlib.dll”类型的异常
winform 代码中使用Thread.Abort终止线程遇到以下错误。在 System.Threading.ThreadAbortException 中第一次偶然出现的“mscorlib.dll”类型的异常。请各位大神帮忙解决以下 WinForm --------------------编程问答-------------------- 不会看MSDN吗?
Thread.Abort 方法 .NET Framework 4 其他版本
1(共 1)对本文的评价是有帮助 - 评价此主题
在调用此方法的线程上引发 ThreadAbortException,以开始终止此线程的过程。 调用此方法通常会终止线程。
命名空间: System.Threading
程序集: mscorlib(在 mscorlib.dll 中) --------------------编程问答-------------------- 设计不合理,尽量不要用那个方法 --------------------编程问答-------------------- 我问的是如何解决,而是定义。 --------------------编程问答-------------------- 有什么更好的办法,终止当前线程的执行。 --------------------编程问答-------------------- 让线程退出不要使用外部的暴力方法,
简单说:
//thread func
void thread_exe_func()
{
bFlag = true;
while(bFlag)
{
...
loop();
}
}
//停止线程
//在外面调用
bFlag = false;
当然使用信号量之类的也行
补充:.NET技术 , C#