VaskM Asked:2020-09-30 02:50:27 +0000 UTC2020-09-30 02:50:27 +0000 UTC 2020-09-30 02:50:27 +0000 UTC 只有在控制台中输入退出命令/关闭控制台窗口时,如何才能使程序退出? 772 有一个代码: public static void Main(string[] args) { Info(); Console.ReadKey(); } 您需要确保程序不断地从控制台读取输入并仅在用户命令时关闭(例如,“ exit”)。 java 1 个回答 Voted Best Answer Denis Bubnov 2020-09-30T03:22:33Z2020-09-30T03:22:33Z 像这样(C# 代码): private static void Main(string[] args) { Info(); string command; do { Console.Write("Enter command: "); command = Console.ReadLine(); } while (command != null && !command.Equals("exit")); } private static void Info() { Console.WriteLine("Info"); } 一旦输入单词exit,程序将终止执行。唯一的建议是使用Console.ReadLine()而不是Console.ReadKey(). 我们读的不是一个字符,而是一串字符。 关于对问题的评论。在我看来,使用代码while(true)是编程品味不佳的标志。尽量避免编写这样的代码。
像这样(C# 代码):
一旦输入单词
exit,程序将终止执行。唯一的建议是使用Console.ReadLine()而不是Console.ReadKey(). 我们读的不是一个字符,而是一串字符。关于对问题的评论。在我看来,使用代码
while(true)是编程品味不佳的标志。尽量避免编写这样的代码。