this.Close();

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

Application.Exit();

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

Application.ExitThread();

强制中止调用线程上的所有消息,同样面临其它线程无法正确退出的问题。

System.Environment.Exit(0);

这是最彻底的退出方式,不管什么线程都被强制退出,把程序结束的很干净。

最新文章

  1. perl 切换 dnspod 域名记录
  2. gulp与webpack-stream集成配置
  3. Javascript跨域
  4. iOS 获取emoji表情和拦截emoji表情
  5. 用poi框架进行批量导入导出实例
  6. 8月3日奥威Power-BI V11 视频交流开课啦!
  7. win7和win8如何设置快速启动栏
  8. c#里面的namespace基础(一)
  9. StringGrid右击选中表格(发消息给句柄模拟点击,右键点击也是MouseDown)
  10. log4net 使用与配置 每天一份log文件
  11. auto tool: make -2014-1210-0001
  12. web前端好学吗?
  13. 用Python爬取"王者农药"英雄皮肤
  14. jquery中prop()和attr()用法
  15. Spring源码阅读学习一
  16. Flutter基础用法解析
  17. 简单rmi示例
  18. Sed&awk笔记之sed篇(转)
  19. go包管理之glide
  20. JavaScript中的null和undefined

热门文章

  1. Tomcat服务器常用配置和HTTP简介
  2. C++ Primer 学习笔记_76_模板与泛型编程 --模板定义[续]
  3. 【iOS知识学习】_iOS动态改变TableView Cell高度
  4. hdu 5480 Conturbatio 线段树 单点更新,区间查询最小值
  5. ZOJ 3827 Information Entropy 水题
  6. 用JAVA写一个函数,功能例如以下: 随意给定一组数, 找出随意数相加之后的结果为35(随意设定)的情况
  7. 【Android开发】完美解决Android完全退出程序
  8. CentOS命令行无线上网
  9. 使用air进行移动app开发常见功能和问题(一)
  10. (转)Dependency Walker使用说明