C# 对于一个简单的Hello World,应用程序输出没有显示任何内容

C# 对于一个简单的Hello World,应用程序输出没有显示任何内容,c#,mono,monodevelop,C#,Mono,Monodevelop,我使用的是初级操作系统,刚刚安装了“MonoDevelop”。我被迫使用C。但是,它提出了一个简单的Hello World默认程序: using System; namespace HelloCsharp{ class MainClass{ public static void Main (){ Console.WriteLine ("Hello World!"); } } } 问题是我的“应用程序输出”面板是空的。 至

我使用的是初级操作系统,刚刚安装了“MonoDevelop”。我被迫使用C。但是,它提出了一个简单的Hello World默认程序:

using System;

namespace HelloCsharp{
    class MainClass{
        public static void Main (){
            Console.WriteLine ("Hello World!");
        }
    }
}
问题是我的“应用程序输出”面板是空的。 至少它创建了一个新行(但却是一个空行)。我选择了它,因此它在下面的屏幕截图中显示为“蓝色条”

选中“在外部控制台上运行”和“暂停控制台输出”复选框

有人有什么建议吗


这个代码通常应该在这个面板中给我一个输出,对吗?

如果您勾选“在外部控制台上运行”,MonoDevelop将在外部控制台中启动您的程序。默认情况下,这是
/usr/bin/xterm
。您可以通过在
/usr/bin/
中创建指向首选控制台应用程序的符号链接并将其命名为
xterm
来创建指向该应用程序的符号链接


如果您希望将输出接收到
应用程序输出
pad,请取消勾选
在外部控制台上运行

我不确定添加C#rant会让您走得很远。您在派对上一定很有趣……我很高兴,非常感谢:)@YuvalItzchakov Edited;)项目>“解决方案名称”选项>编辑>运行>常规>配置(选择“调试”)。选中“在外部控制台上运行”和“暂停控制台输出”复选框