Application.Exit():通知所有消息泵必须终止,并且在处理了消息以后关闭所有应用程序窗口(先停止线程,然后终止进程)
Environment.Exit(0):终止此进程,并将退出代码返回到操作系统(直接终结进程)
Application.Restart():关闭应用程序并立即启动一个新实例
Application.Run():在当前线程上开始运行标准应用程序消息循环
深入了解请参考:https://blog.csdn.net/wpcxyking/article/details/6215380