c#winform程序退出的方法

一共有4種方式:this

1.this.Close();  只是關閉當前窗口,若不是主窗體,沒法退出程序,另外如有託管線程(非主線程),也沒法乾淨的退出;線程

2.Application.Exit();強制全部消息終止,退出全部的窗體,但如有託管線程(非主線程),也沒法乾淨的退出;it

3.Application.ExitThread();強制終止線程上的全部消息,一樣面臨其餘線程沒法正確退出的問題;io

4.System.Environment.Exit(0);這是最完全的退出方式,無論什麼線程都被強制退出,把程序結束的很乾淨。程序

相關文章
相關標籤/搜索