C#的Thread关闭问题 能不用abort()最好不用可以在循环里加个全局变量,判断为true,就执行break跳出循环如果是动态添加的很多线程,可以使用全局List<bool> 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我的思路是:在线程执行体里,添加一个全局标志位,如果想让线程结束,改变这个标志位的值,你的线程执行的方法里检测这个指标位,如果发现改变,就return结束这个方法,从而这个线程也结束了! 然后我什么都不用做了 哈哈用不着调用Abort!1、如果线程调用非托管代码,且非托管代码执行未返回,即使你调用Abort,线程也不会终止(msdn说调用Abort通常会终止线程)2、线程会在代码运行结束后终止,资源由垃圾回收器回收释放。Abort多用于其他线程用来控制此线程在运行到它的代码中的某一个位置时强制终止。 2楼的方法最好 不行就用个全局的bool来控制线程的执行...这样在哪儿都可以控制了 直接拖放控件和用代码定义控件的问题 图片处理问题,急 我遇到的问题是:页面上的Htmltable的内容要导入到Excel中。 紧急求助:devexpress(2.0) xtragridview 日期问题? 有没有人用过NHibernate.Cache? 正则表达式a.*?b的疑问 这个在C#如何写? 求教一个文件流的问题 使用MySQLDriverCS 发现的Bug 和问题集,来者有分! 数组连续数 C# Winfrom中如何制作一个漂亮的chart(有功能性代码更好) winform问题请教
用不着调用Abort!
1、如果线程调用非托管代码,且非托管代码执行未返回,即使你调用Abort,线程也不会终止(msdn说调用Abort通常会终止线程)
2、线程会在代码运行结束后终止,资源由垃圾回收器回收释放。Abort多用于其他线程用来控制此线程在运行到它的代码中的某一个位置时强制终止。