C# 退出应用程序办法
2016-03-02 17:03
459 查看
Application.Exit();//好像只在主线程可以起作用,而且当有线程,或是阻塞方法的情况下,很容易失灵
this.Close();//只是关闭当前窗体。
Application.ExitThread();//退出当前线程上的消息循环,并关闭该线程上的所有窗口。 也会失灵
Environment.Exit(0); //前面三种方法都不能很好的退出程序,此方法可以完全退出程序,这个要强制得多。
Process.GetCurrentProcess().Kill();//此方法完全奏效,绝对是完全退出。
this.Close();//只是关闭当前窗体。
Application.ExitThread();//退出当前线程上的消息循环,并关闭该线程上的所有窗口。 也会失灵
Environment.Exit(0); //前面三种方法都不能很好的退出程序,此方法可以完全退出程序,这个要强制得多。
Process.GetCurrentProcess().Kill();//此方法完全奏效,绝对是完全退出。
相关文章推荐
- C#中数组、ArrayList和List三者的区别
- C# excel文件读取
- c#实现ping
- C#中的Dictionary简介
- C#使用DropDownList绑定添加新数据的方法汇总
- C#浏览按钮实现
- c# 事件的完整声明方式
- 【笔记】《C#大学教程》- 第4章 控制结构
- C# 类型基础 值类型和引用类型
- [转]C# 之泛型详解
- C# WPF DataGrid 根据某列的值设置行的背景色
- 在win7与XP系统下 C#缺省路径不同
- C# Task的使用---Task的启动
- 树莓派2 安装C#运行环境
- C#中的问号?
- C# 定义常量 两种实现方法
- C#相关时间DateTime格式化
- C# gridview 列头画表格
- 读Log文件,当文件大小变化时打开文件,从新添加的几行读
- C#加密算法汇总