【发布时间】:2016-09-21 13:31:48
【问题描述】:
刚刚注意到,每次我们运行 c# 控制台应用程序时,最后都会显示文本说明“按任意键继续...”。
当您按下任何键时,它会终止控制台/程序。 在实际程序中没有提到标准输出控制台上的这种文本打印,那么它是从哪里以及为什么出现在屏幕上的?
有人能解释一下背后的逻辑吗?
代码:
static void Main(string[] args)
{
Console.WriteLine("Test Application");
}
输出:
测试应用程序
按任意键继续。 . .
【问题讨论】:
-
只有在您连接了调试器时才会发生这种情况。
-
只有在您没有附加调试器时才会发生这种情况。当您在桌面上创建程序的快捷方式时,VS 为何这样做将非常明显。单击快捷方式,闪光,砰,消失了。 stackoverflow.com/a/13256385/17034