我已经为用户提供了一个选项,可以在c#中选择退出控制台应用程序的选项 我尝试了那个按键:
Environment.Exit(0);
但屏幕仍然打开
任何帮助?
答案 0 :(得分:0)
尝试一下。它应该转到应用程序的底部并退出。
return;
答案 1 :(得分:-1)
如果您的应用程序使用线程,则可能在后台运行一个线程,以防止应用程序关闭。如果是这种情况,您可能希望将该线程的IsBackground
property设置为true。即使线程仍在运行,这也将允许应用程序关闭。
从以上链接:
线程是后台线程或前台线程。 后台线程与前台线程相同,除此之外 后台线程不会阻止进程终止。一切都好 属于某个进程的前台线程已经终止,这是常见的 语言运行时结束进程。任何剩余的后台线程 停止了,没有完成。