我正在尝试在VSC 1.13.1中运行一个简单的Hello World代码。
using System;
public class Hello1
{
public static void Main()
{
Console.WriteLine("Hello, World!");
}
}
它成功地完成了执行,但没有产生任何输出,例如: Hello,World!
有什么需要帮忙的吗?
使用代码运行器。
发布于 2018-07-14 03:35:10
目前,VSCode (或C#扩展)似乎存在问题。其他StackOverflow回答显示,这在几年前不起作用,然后开始起作用,现在(2018)又不起作用。
我也有同样的问题。我发现的解决方法是:如果我在调试器中运行代码(Debug > Start Debug),它会显示输出。但如果我只是正常运行它,它就不会。这是我找到的或读到的唯一对我有效的解决方法。
发布于 2017-07-10 12:40:33
另一种选择是使用F5 + ctrl +ctrl启动项目,它将使终端保持打开状态,直到您也按下某个键为止。
发布于 2020-04-19 13:54:19
代码运行器是一个运行C#脚本的工具。它会将main方法视为普通方法,不会调用它。
您应该只编写Main方法:
System.Console.WriteLine("hello, world");
或
static class Test
{
public static void Main()
{
System.Console.WriteLine("hello, world");
}
}
Test.Main();
https://stackoverflow.com/questions/45003803
复制相似问题