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(), но вы можете установить опцию в опциях проекта для запуска внешней консоли.
Параметры / Выполнить / Общие / Выполнить на внешней консоли