【C#学习笔记】退出程序
2017-08-27 15:15
323 查看
1.this.Close(); 只是关闭当前窗口,若不是主窗体的话,是无法退出程序的,另外若有托管线程(非主线程),也无法干净地退出;
2.Application.Exit(); 强制所有消息中止,退出所有的窗体,但是若有托管线程(非主线程),也无法干净地退出;
3.Application.ExitThread(); 强制中止调用线程上的所有消息,同样面临其它线程无法正确退出的问题;
4.System.Environment.Exit(0); 这是最彻底的退出方式,不管什么线程都被强制退出,把程序结束的很干净。
2.Application.Exit(); 强制所有消息中止,退出所有的窗体,但是若有托管线程(非主线程),也无法干净地退出;
3.Application.ExitThread(); 强制中止调用线程上的所有消息,同样面临其它线程无法正确退出的问题;
4.System.Environment.Exit(0); 这是最彻底的退出方式,不管什么线程都被强制退出,把程序结束的很干净。
相关文章推荐
- 黑马程序员之C#编程基础学习笔记:不断要求用户输入一个数字,然后打印这个数字的二倍,当用户输入q的时候程序退出。
- 【C#学习笔记】退出程序
- Android开发学习笔记,修改Activity名称后,导致程序打开该Activity时异常退出
- C#学习笔记:程序结构
- Java学习笔记——Java程序运行超时后退出或进行其他操作的实现
- SQL Server 2005 / 2008学习笔记之 SQL Server中调用C#程序
- 【Learning hard C#学习笔记】分享我的手工写“C#专属记事本程序”的要点笔记_图灵社区电子书阅读计划_社区ID:Salas
- 【C#】C#学习笔记之程序集
- C#学习笔记——各种头衔的程序集
- C# WinForm程序退出的方法(笔记)
- 安卓学习笔记---随时随地退出程序
- C#高级编程 学习笔记(一) 第一个C#程序
- (原创)c#学习笔记02--编写c#程序01--开发环境
- C# 学习笔记 -- 第一天 创建第一个程序
- (原创)c#学习笔记02--编写c#程序03--Windows Forms应用程序
- 【学习笔记】零基础C#窗口程序开发入门
- 学习C#的第一个程序:笔记查找与记录
- c#学习笔记-将程序折叠为一行
- c#程序为PDF文件填写表单内容 ---------------------学习笔记
- C#2005学习笔记—程序打包篇