Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/visual-studio/8.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#程序在Visual Studio中出现一瞬间_C#_Visual Studio_Console Application - Fatal编程技术网

&引用;“你好,世界”;c#程序在Visual Studio中出现一瞬间

&引用;“你好,世界”;c#程序在Visual Studio中出现一瞬间,c#,visual-studio,console-application,C#,Visual Studio,Console Application,代码是正确的,我检查过了,我的电脑没有真正的问题,我的硬件有点旧,但它可以做这项工作,所以我猜这是Visual Studio的设置,我使用2017社区版,解决方案是一个控制台应用程序。解决方案运行,但我没有看到我的消息或任何东西,只是控制台快速打开和关闭检查您是否所有操作都正确。 文件->新建->新建项目 Visual C#在左侧, 控制台应用程序, 给它一个名字和位置 然后写下这个 using System; using System.Collections.Generic; using Sy

代码是正确的,我检查过了,我的电脑没有真正的问题,我的硬件有点旧,但它可以做这项工作,所以我猜这是Visual Studio的设置,我使用2017社区版,解决方案是一个控制台应用程序。解决方案运行,但我没有看到我的消息或任何东西,只是控制台快速打开和关闭

检查您是否所有操作都正确。 文件->新建->新建项目 Visual C#在左侧, 控制台应用程序, 给它一个名字和位置

然后写下这个

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace Hello_world
{
    class Program
    {
        static void Main(string[] args)
        {
            Console.WriteLine("Hello World");
            Console.ReadKey();
        }
    }
}
输出站是Hello World 它应该停留在控制台中,等待按下任何按钮,例如:k


这适用于我的Microsoft Visual Studio Professional 2015,我看不出它不适用于您的原因。

您可能正在调试中运行应用程序,但没有任何东西阻止它在完成任务后立即关闭。
基本上,您的代码会执行,而应用程序会关闭,因为没有其他事情可做。
两种解决方案:

  • 按照什蒂安·什比克的建议去做:放一个
    控制台。ReadKey()
  • 在不调试的情况下启动应用程序(Ctrl+F5或菜单调试->启动而不调试)

在这两种情况下,控制台都不会自动关闭:)。

您能更好地解释一下您的意思并添加一个问题吗?现在我不明白你的意思。出现在哪里?请编辑问题并提供更多详细信息。如果您使用C#,请查看本教程:我猜您不会以任何方式使用
console.ReadKey()之类的工具来停止控制台。一旦
Main
方法结束,然后控制台关闭,这是正常的。尝试在不调试的情况下运行,Ctrl+F5或添加
console。在主类末尾的ReadKey()
看起来像一个。