我已经为用户提供了一个选项,可以在 c# 中的控制台应用程序中选择退出选项,我在该按键中尝试过:
Environment.Exit(0);
但屏幕保持打开状态
有什么帮助吗?
我已经为用户提供了一个选项,可以在 c# 中的控制台应用程序中选择退出选项,我在该按键中尝试过:
Environment.Exit(0);
但屏幕保持打开状态
有什么帮助吗?
尝试这个。它应该进入应用程序的底部并退出。
return;
如果您的应用程序使用线程,则可能有一个线程在后台运行,使应用程序无法关闭。如果是这种情况,您可能希望将该线程的IsBackground
属性设置为 true。即使线程仍在运行,这也将允许应用程序关闭。
从上面的链接:
线程要么是后台线程,要么是前台线程。后台线程与前台线程相同,只是后台线程不会阻止进程终止。一旦属于一个进程的所有前台线程都已终止,公共语言运行时就会结束该进程。任何剩余的后台线程都将停止并且不会完成。