Monodevelop на Ubuntu Console.ReadLine не работает

Я пытаюсь разрабатывать на платформе Mono на Ubuntu. Но у меня возникли проблемы с моим первым приложением:) Вот код:

using System;
using System.Threading;

namespace threadings
{
class MainClass
{
    public static void Main (string[] args)
    {
        Console.WriteLine ("The start");
        string x=Console.ReadLine();
        Console.WriteLine(x);
        Console.WriteLine ("the end");
    }


}

}

И вот результат:

Начало

конец

И между ними нет никакой строки, и не происходит чтение из консоли, и я ничего не могу ввести. В чем проблема? Может я что то не так делаю?

Моя среда:

Ubuntu: Linux nozim-desktop 2.6.32-32-generic-pae
MonoDevelop: 
        версия: 2.2.1 
        Дата постройки: 2010-03-09 16:12:25+0000

1 ответ

Решение

Консоль MonoDevelop по умолчанию не поддерживает ReadLine(), но вы можете установить опцию в опциях проекта для запуска внешней консоли.

Параметры / Выполнить / Общие / Выполнить на внешней консоли

Другие вопросы по тегам