winfrom强制退出程序(Application.Exit()与Environment.Exit(0))

Application.Exit():通知所有消息泵必须终止,并且在处理了消息以后关闭所有应用程序窗口(先停止线程(前台线程执行完毕,后台线程自动结束),然后终止进程)

Environment.Exit(0):终止此进程,并将退出代码返回到操作系统(直接终结进程,不会等待线程)

Application.Restart():关闭应用程序并立即启动一个新实例

Application.Run():在当前线程上开始运行标准应用程序消息循环

 System.Diagnostics.Process.GetCurrentProcess().Kill(); 杀掉进程

深入了解请参考:https://blog.csdn.net/wpcxyking/article/details/6215380

原文地址:https://www.cnblogs.com/yaosj/p/10521483.html