Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/271.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 为什么Console.ReadLine()在启动时会冻结几秒钟?_C#_Visual Studio 2017 - Fatal编程技术网

C# 为什么Console.ReadLine()在启动时会冻结几秒钟?

C# 为什么Console.ReadLine()在启动时会冻结几秒钟?,c#,visual-studio-2017,C#,Visual Studio 2017,当我运行这个简单的程序时 var s = Console.ReadLine(); Console.WriteLine(s); 控制台打开6次中的5次,然后冻结5-6秒,然后显示我输入的字符串。这是Visual Studio 2017社区的某种缺陷吗?您知道如何修复它吗?我猜原因可能是应用程序正在等待调试器连接,然后您才能与之交互。即使如此,这似乎还是相当长的一段时间,因此我建议尝试修复Visual Studio@nKolachakoV您能提供所有代码吗?这是标准的。还有每一个以某种输入开始的项

当我运行这个简单的程序时

var s = Console.ReadLine();
Console.WriteLine(s);

控制台打开6次中的5次,然后冻结5-6秒,然后显示我输入的字符串。这是Visual Studio 2017社区的某种缺陷吗?您知道如何修复它吗?

我猜原因可能是应用程序正在等待调试器连接,然后您才能与之交互。即使如此,这似乎还是相当长的一段时间,因此我建议尝试修复Visual Studio

@nKolachakoV您能提供所有代码吗?这是标准的。还有每一个以某种输入开始的项目,之前什么都没有。好的,我现在就试试。如果我在程序结束时设置一个断点并在调试模式下运行它,那么一切都会正常工作,不会冻结,所以可能就是这样。我一定会尝试打开项目文件夹,导航到bin/debug,然后从文件资源管理器运行应用程序。如果它没有冻结,那么VisualStudio一定是原因