c# - 为什么 Console.WriteLine 在 Visual Studio Code 中不起作用?

标签 c# visual-studio-code scriptcs vscode-code-runner

我在 Visual Studio Code 上安装了 scriptcs 和 coderunner。当我运行一个包含 Console.WriteLine("Test") 的简单程序时,我看不到任何输出。程序似乎运行成功并以代码 0 退出。

有什么建议吗?

以下是所有代码,以防有人感兴趣:

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

class Program
{
    static void Main(string[] args)
    {
        Console.WriteLine("Test");
    }
}

最佳答案

在 launch.json 中应该有一个名为“console”的字段:

更改自:

  "console": "internalConsole",

致:

  "console": "externalTerminal",

帮我修好了。

关于c# - 为什么 Console.WriteLine 在 Visual Studio Code 中不起作用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43237146/

相关文章:

git - VS Code 在交互式 rebase 期间不等我

sublimetext - SubmileText 3和ScriptCS Intellisense

c# - 防止使用 ServiceStack Json 序列化默认值类型

python - visual studio 代码 Unresolved 导入?

node.js - 无法在 Visual Studio Code 中调试无服务器应用程序

c# - 在 VS Code : Getting scriptcs error 中运行 C# 代码时遇到问题

c# - 在 IDialog 中使用 ILifetimeScope

c# - Entity Framework 事务: What is better performance-wise?

c# - 编译时隐式转换