关闭主程序时如何关闭子线程
来源:互联网 发布:深圳云智数据 编辑:程序博客网 时间:2024/06/05 18:04
线程分为前台线程和后台线程,这两者的区别就是:应用程序必须运行完所有的前台线程才可以退出,有时虽然我们关闭了主窗口,但前以子线程还没有结束,应用程序此时并没有真正完全关闭;而对于后台线程,应用程序则可以不考虑其是否已经运行完毕而直接退出,所有的后台线程在应用程序退出时都会自动结束。
网上可能提供了多种方法,但通过测试如下方法可行
try{Thread.CurrentThread.Abort();}catch (ThreadAbortException){ System.Diagnostics.Process.GetCurrentProcess().Kill();}
通过检测ThreadAbortException异常来执行关联线程的停止操作。
- 关闭主程序时如何关闭子线程
- 关闭应用程序时如何关闭子线程
- 关闭应用程序时如何关闭子线程
- C#关闭应用程序时如何关闭子线程
- C#关闭应用程序时如何关闭子线程
- C# 关闭应用程序时如何关闭子线程
- C# 关闭应用程序时如何关闭子线程
- C#关闭应用程序时如何关闭子线程
- 关闭应用程序(主程序)(WPF)
- 关闭WPF主程序方法
- 关闭应用程序(主程序)(WPF)
- 如何关闭子进程
- Activity关闭子线程是否随着关闭?
- 线程如何关闭测试
- 如何关闭java线程
- C#如何彻底关闭自已,退出子线程?
- C#如何彻底关闭自已,退出子线程?
- 程序关闭时,关闭线程
- 当导入数据时遭遇表已存时的应对手段
- 通过SSH协议访问远程Shell脚本-免密码登陆与返回数据丢失解决
- 使用程序备份服务器端数据库文件和其他文件一 - asp.net 教程
- DataView的RowFilter用法
- Oracle Spatial 产品概要以及使用概述
- 关闭主程序时如何关闭子线程
- JavaBean
- 等待队列学习笔记(转载)
- linux进程通讯-共享内存
- U盘安装windows xp
- 系统还被装了还原卡
- MVS的存储机制和Catalog error checking
- 电脑管理员密码忘记了,有什么办法破解吗
- unix编程笔记