应用程序输出仅显示一个简单的 Hello World

Application Output just shows nothing for a simple Hello World

我在初级 OS 并且刚刚安装 "MonoDevelop"。我被迫使用 C#。然而,它想出了一个简单的 Hello World 默认程序:

using System;

namespace HelloCsharp{
    class MainClass{
        public static void Main (){
            Console.WriteLine ("Hello World!");
        }
    }
}

问题是我的 "Application Output" 面板是空的。 至少它创建了一个新行(但还是一个空行)。我选择了它,因此它在下面的屏幕截图中显示为 "blue bar"。

复选框 "Run on external console" 和 "Pause console output" 已选中。

有人有什么建议吗?

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

如果您勾选 Run on external console,MonoDevelop 将启动您的程序...在外部控制台中。默认情况下,这是 /usr/bin/xterm。您可以通过在 /usr/bin/ 中创建指向它的符号链接并将其命名为 xterm.

来创建指向首选控制台应用程序的符号链接

如果您希望将输出接收到 Application Output pad,请取消勾选 Run on external console