C#程序退出的几种方法及说明
2011-07-23 17:50
302 查看
1.this.Close(); 只是关闭当前窗口,若不是主窗体的话,是无法退出程序的,另外若有托管线程(非主线程),也无法干净地退出;2.Application.Exit(); 强制所有消息中止,退出所有的窗体,但是若有托管线程(非主线程),也无法干净地退出;3.Application.ExitThread(); 强制中止调用线程上的所有消息,同样面临其它线程无法正确退出的问题;4.System.Environment.Exit(0); 这是最彻底的退出方式,不管什么线程都被强制退出,把程序结束的很干净。
相关文章推荐
- C#程序退出的几种方法
- C#程序退出的几种方法
- C# WinForm程序退出的方法
- C#中WinForm程序退出方法技巧总结
- C# WinForm程序退出的方法
- 几种C#程序读取MAC地址的方法
- C# 调用其它程序 Process.Start 方法说明
- C# 启动外部程序的几种方法
- Android程序完全退出的几种方法
- C# 启动外部程序的几种方法
- C# 启动外部程序的几种方法
- C# 启动外部程序的几种方法
- C#退出系统几种方法
- C# WinForm程序退出的方法
- Android 中退出程序的几种方法
- C# WinForm获取 当前执行程序路径的几种方法
- C# WinForm程序退出的方法
- C#中WinForm程序退出方法技巧总结
- C# 启动外部程序的几种方法
- C# WinForm程序退出的方法