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

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

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

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

转载于:https://www.cnblogs.com/tiandsp/p/7440458.html

【C#学习笔记】退出程序相关推荐

  1. Python学习笔记(十一)

    Python学习笔记(十一): 生成器,迭代器回顾 模块 作业-计算器 1. 生成器,迭代器回顾 1. 列表生成式:[x for x in range(10)] 2. 生成器 (generator o ...

  2. python 学习笔记 12 -- 写一个脚本获取城市天气信息

    近期在玩树莓派,前面写过一篇在树莓派上使用1602液晶显示屏,那么可以显示后最重要的就是显示什么的问题了. 最easy想到的就是显示时间啊,CPU利用率啊.IP地址之类的.那么我认为呢,假设可以显示当 ...

  3. python编程16章教程_Python学习笔记__16.2章 TCP编程

    # 这是学习廖雪峰老师python教程的学习笔记 Socket是网络编程的一个抽象概念.通常我们用一个Socket表示"打开了一个网络链接",而打开一个Socket需要知道目标计算 ...

  4. OpenGL_Qt学习笔记之_05(纹理映射)(转)

    转自:http://www.cnblogs.com/tornadomeet/archive/2012/08/24/2654719.html 纹理映射基础知识 什么叫纹理映射,一开始我也不明白,感觉这个 ...

  5. OpenGL_Qt学习笔记之_05(纹理映射)

    纹理映射基础知识 什么叫纹理映射,一开始我也不明白,感觉这个词好专业(毕竟没有学过图形学),后面经过网上查找资料和这次实验稍微理解了点.纹理映射简单的讲,就是把一个纹理(其实说白了,纹理可以理解为一幅 ...

  6. C# 学习笔记(10)加速球

    C# 学习笔记(10)加速球 利用窗体透明和GIF透明背景,实现加速球类似效果(QQ宠物,老年人大概也知道) 本文参考C#仿PS异形启动界面设计https://www.bilibili.com/vid ...

  7. VC学习笔记 -单选按钮控件(Ridio Button)的使用

    在VC++编程过程中,查资料是一个苦差事,案边放了一摞书左翻右翻好是烦人.一赌气就把一些常用的小技巧自己总结了一下,虽费了些功夫,但对以后编程很有好处.现拿出来与大家共享,以后积累多了,作一个CHM电 ...

  8. Python学习笔记:网络编程

    前言 最近在学习深度学习,已经跑出了几个模型,但Pyhton的基础不够扎实,因此,开始补习Python了,大家都推荐廖雪峰的课程,因此,开始了学习,但光学有没有用,还要和大家讨论一下,因此,写下这些帖 ...

  9. Python学习笔记之类型判断,异常处理,终止程序操作小结

    Python学习笔记之类型判断,异常处理,终止程序操作小结 运行结果: 这里有我自己整理了一套最新的python系统学习教程,包括从基础的python脚本到web开发. 爬虫.数据分析.数据可视化.机 ...

  10. python的程序异常类型,Python3.4学习笔记之类型判断,异常处理,终止程序操作小结...

    本文实例讲述了Python3.4类型判断,异常处理,终止程序操作.分享给大家供大家参考,具体如下: python3.4学习笔记 类型判断,异常处理,终止程序,实例代码: #idle中按F5可以运行代码 ...

最新文章

  1. 今天开始,GitHub将启用main作为默认分支名,master将成为历史!
  2. 码农们不得不重视的问题
  3. 神经网络与机器学习 笔记—改善反向传播的性能试探法
  4. python 高斯烟羽模型_GPR(高斯过程回归)详细推导
  5. ElasticSearch6.3脚本更新
  6. SpringBoot 2.x yml 文件中自定义参数解析对象
  7. 怎么给图片降噪?WidsMob Denoise 图片降噪教程
  8. Window中的Docker 拉取Mysql镜像 并在本地Navicate链接
  9. Linux的用户管理
  10. Maya2018插件安装
  11. ireport中detail的伸展问题解决
  12. synchronized和Lock的异同
  13. 做互联网产品运营的一点心得
  14. 2020计算机考研初试考试先后顺序,2020考研初试考试时间及科目安排
  15. docker: error pulling image configuration
  16. ASP.Net Core实战——身份认证(JWT鉴权)
  17. 基于pynput的微信刷屏代码
  18. Monkey测试—真机测试步骤
  19. 求大神帮忙看一下这张水卡校验码是什么分析一下算法谢谢!!!!
  20. 7天玩转阿里云服务器第1天:云服务器ECS是什么

热门文章

  1. 开通会员配送费反而更高了?美团外卖发致歉声明!
  2. Caffe学习记录(十二) ICNet分割网络学习二
  3. 初探莫比乌斯反演及欧拉反演
  4. WCF 设计和实现服务协定(01)
  5. FileReader采用的默认编码
  6. 一张图看懂React生命周期
  7. 将java项目传输到centos7服务端
  8. HDU 1285--确定比赛名次【拓扑排序 amp;amp; 邻接表实现】
  9. Metasploit(一)--Meterpreter的命令速查表
  10. 从分布式数据库的CAP特性说起