博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
C# 退出程序方法
阅读量:5093 次
发布时间:2019-06-13

本文共 307 字,大约阅读时间需要 1 分钟。

1.this.Close();   只是关闭当前窗口,若不是主窗体的话,是无法退出程序的,另外若有托管线程(非主线程),也无法干净地退出;

2.Application.Exit();  强制所有消息中止,退出所有的窗体,但是若有托管线程(非主线程),也无法干净地退出;

3.Application.ExitThread(); 强制中止调用线程上的所有消息,同样面临其它线程无法正确退出的问题;

4.System.Environment.Exit(0);   这是最彻底的退出方式,不管什么线程都被强制退出,把程序结束的很干净。

转载于:https://www.cnblogs.com/LJWJL/p/5965910.html

你可能感兴趣的文章
基于Extjs的web表单设计器
查看>>
MAPZONE GIS SDK接入Openlayers3之二——空间参考扩展
查看>>
C#一个FTP操作封装类FTPHelper
查看>>
更换yum源
查看>>
上一页 下一页
查看>>
Linux运维基础入门(二):网络基础知识梳理02
查看>>
你所不知道的 CSS 阴影技巧与细节
查看>>
MyBatis框架的使用及源码分析(三) 配置篇 Configuration
查看>>
20172319 实验三《查找与排序》实验报告
查看>>
构造函数的继承
查看>>
Nginx的虚拟主机配置
查看>>
overflow 属性
查看>>
Mychael原创题 洛谷T23923 Mychaelの水题 【题解】
查看>>
Objective-C 协议(protocol)
查看>>
Android自定义进度条
查看>>
java虚拟机深入理解Java虚拟机:JVM高级特性与最佳实践(第2版)
查看>>
struts返回对象json格式数据
查看>>
[[UIScreen mainScreen] bounds] 返回的屏幕尺寸不对
查看>>
Scrapy爬取小说简单逻辑
查看>>
《移动平台应用开发实践》教学进程(12周)
查看>>