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