C# 退出應用程序的幾種方法


Application.Exit();//好像只在主線程可以起作用,而且當有線程,或是阻塞方法的情況下,很容易失靈
this.Close();//只是關閉當前窗體。
Application.ExitThread();//退出當前線程上的消息循環,並關閉該線程上的所有窗口。 也會失靈
Environment.Exit(0); //前面三種方法都不能很好的退出程序,此方法可以完全退出程序,這個要強制得多。
Process.GetCurrentProcess().Kill();//此方法完全奏效,絕對是完全退出。
 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM