一旦程序执行完毕,Visual Studio上的控制台应用程序就会自动关闭。我希望在应用程序执行结束时“暂停”应用程序,以便可以轻松地检查输出。我怎样才能做到呢?
当前回答
或者,您可以使用以下代码延迟关闭:
System.Threading.Thread.Sleep(1000);
注意Sleep使用的是毫秒。
其他回答
Ctrl + F5更好,因为不需要额外的行。 最后,你可以点击进入并退出运行模式。
但是,当你用F5启动程序并设置断点时,你可以调试你的应用程序,这给了你其他的优势。
尝试在Visual Studio中按Ctrl + F5来运行您的程序,这将自动添加一个暂停“按任意键继续…”,而不需要任何Console.Readline()或ReadKey()函数。
Console. readline()来等待用户进入或控制台。ReadKey等待任何键。
如果你不希望程序关闭,即使用户按下任何键;
while (true) {
System.Console.ReadKey();
};//This wont stop app
Use:
Console.ReadKey();
当有人按下任何键时,它就会关闭,或者:
Console.ReadLine();
当用户输入内容并按回车键时。