new一个Thread用于下载,下载资源使用的事务。 如果要取消下载,关闭线程调用。
但是调用 workerThread.Abort();+//workerThread.Join(); 并没有关闭线程,而且线程函数一直在调用直到结束。
使用一个比较笨的方法 // workerThread.IsBackground = true; 让程序退出自动去关闭线程,可是这样资源一直在占用··
求指点,如果在new 一个线程后,及时关闭线程,释放资源
但是调用 workerThread.Abort();+//workerThread.Join(); 并没有关闭线程,而且线程函数一直在调用直到结束。
使用一个比较笨的方法 // workerThread.IsBackground = true; 让程序退出自动去关闭线程,可是这样资源一直在占用··
求指点,如果在new 一个线程后,及时关闭线程,释放资源
解决方案 »
- 关于DataGridView与SQL数据集无法同步的问题
- datagridview中shift+右键选择多行怎么做?先谢谢各位。
- 牛人都不敢答的问题?
- zebra888-TT 条码打印 USB连接
- IIS 6进程CPU占用率50%,一段时间后,网站崩掉,如何处理?(第二贴)
- 数据库读取数据显示的问题
- 使用VPN后SQL数据库插入数据速度慢
- 有没有办法把Word的内容导成Html格式及把Html格式转换为Word格式
- 字符串070403112233 如何转换成时间格式的字符串?
- 我再没兴趣学C#了!
- DataGridViewComboBoxColumn为什么要点多下才恩那个选择
- c# 网络socket编程问题,请各位老大进来看看
你捕捉一下这个异常然后做出相应处理,最后return
我问的就是如何使用安全的方法关闭终止线程(用Abort()这个,如题中,并没有把他关闭),释放资源,就是不想把他设置能后台线程,让程序关闭的时候才自动去终止线程