Windows 7 控制台。写线c#不工作

Windows 7 控制台。写线c#不工作,windows-7,macos,visual-studio-2008,c#,Windows 7,Macos,Visual Studio 2008,C#,我对在VisualStudio中编程c#很感兴趣,这里有个问题。我有一个mac book pro,安装了parallel 7和windows 7。现在我已经在机器上安装了VisualStudio2008,但当我尝试执行命令Console.Writeline时,控制台将无法保持打开状态。它只需执行该命令,不到一秒钟就会将其关闭。有什么解决方案可以用来修复它吗?控制台应用程序存在于Main()方法之后,这很可能就是控制台窗口立即关闭的原因 尝试使用Ctrl+F5运行应用程序,或在Main()方法的末

我对在VisualStudio中编程c#很感兴趣,这里有个问题。我有一个mac book pro,安装了parallel 7和windows 7。现在我已经在机器上安装了VisualStudio2008,但当我尝试执行命令Console.Writeline时,控制台将无法保持打开状态。它只需执行该命令,不到一秒钟就会将其关闭。有什么解决方案可以用来修复它吗?

控制台应用程序存在于
Main()
方法之后,这很可能就是控制台窗口立即关闭的原因


尝试使用Ctrl+F5运行应用程序,或在
Main()
方法的末尾添加
Console.ReadLine()

Main()
方法存在后,控制台应用程序就存在了,这很可能是控制台窗口立即关闭的原因


尝试使用Ctrl+F5运行应用程序,或者在
Main()
方法的末尾添加
Console.ReadLine()

您可以在调试模式下运行应用程序,并在最后一行设置断点,使其暂停,以便读取控制台输出

这是所有语言中VisualStudio开发的一个非常常见的问题,还有其他几种解决方法。有关更多选项,请参阅有关堆栈溢出的以下问题的答案:


您可以在调试模式下运行应用程序,并在最后一行设置断点,使其暂停,以便读取控制台输出

这是所有语言中VisualStudio开发的一个非常常见的问题,还有其他几种解决方法。有关更多选项,请参阅有关堆栈溢出的以下问题的答案:


同意。我通常用#if DEBUG和#endif包装我的最后一个ReadLine(),因此它只在构建调试版本时发生。同意。我通常将最后一个ReadLine()封装在#if DEBUG和#endif中,因此它只在构建调试版本时发生。