C# 强制退出程序
常用的退出程序的方式:
Application.Exit();//退出整个应用程序。(无法退出单独开启的线程)
Application.ExitThread();//释放所有线程
Environment.Exit(0)//可以退出单独开启的线程
From.close();exit(1);//如果运行的是Form应用程序,可以调用From.close();exit(1)表示异常退出exit(0)表示正常退出
Thread.Abort()//退出线程可以调用
Process.close()//退出进程可以调用System.Diagnostics.Process.GetCurrentProcess().Close();
this.close();//方法退关闭当前窗口。
其中:
Application.Exit()、ExitThread()对于存在单独开启的Thread、Timer等情况下不一定能正常退出
Environment.Exit(0)可以强制退出。
浙公网安备 33010602011771号