Консольное приложение Visual Studio (MAC)

возможно, некоторые из вас знают, что Visual Studio (предварительная версия) готова к использованию.

У меня простой вопрос, может я что-то не так сделал, или он не работает должным образом.

Когда я начинаю отлаживать консольное приложение, оно не позволяет мне читать имя с клавиатуры.

string name = Console.ReadLine();
Console.WriteLine(name);

Кто-нибудь может мне помочь? Я хотел бы увидеть, как это работает правильно.


person M. Pilarczyk    schedule 19.11.2016    source источник
comment
Вы не говорите, какая у вас проблема. Что означает не позволяет мне читать имя с клавиатуры?   -  person J. McCabe    schedule 19.11.2016


Ответы (1)


По умолчанию VS для Mac использует панель Application Output для имитации консоли.

В вашем случае следует использовать внешнюю консоль, которую следует открыть Project Options и поставить галочку перед Run on external console под Run|Configurations|Default.

person Lex Li    schedule 19.11.2016
comment
Большое спасибо. Теперь это работает. - person M. Pilarczyk; 19.11.2016
comment
meta.stackoverflow.com/questions/359302/ - person Hans Passant; 14.11.2017
comment
Вау, так рад, что нашел этот ответ. Спасибо, Лекс Ли. За исключением того, что в моем случае это было снято с этого поля, что позволило консоли VS начать показывать мне ожидаемый результат. Коробка по умолчанию была билетом и, казалось, мешала консоли демонстрировать какое-либо ожидаемое поведение. - person olisteadman; 27.01.2019
comment
В моем консольном приложении, когда я выполняю console.write (введите значение), текст появляется на панели вывода, но я не могу ввести какое-либо значение, потому что выполняется следующая инструкция: int firstAltitude=int.Parse(Console.readLine()) и сбой с нулевым значением - person kintela; 26.06.2019