您的位置:首页 > 编程语言 > C#

C# 退出应用程序办法

2016-03-02 17:03 459 查看
Application.Exit();//好像只在主线程可以起作用,而且当有线程,或是阻塞方法的情况下,很容易失灵

this.Close();//只是关闭当前窗体。

Application.ExitThread();//退出当前线程上的消息循环,并关闭该线程上的所有窗口。 也会失灵

Environment.Exit(0); //前面三种方法都不能很好的退出程序,此方法可以完全退出程序,这个要强制得多。

Process.GetCurrentProcess().Kill();//此方法完全奏效,绝对是完全退出。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: