Как Вы ожидаете входа на той же Консоли. WriteLine () строка?

39
задан James Thorpe 31 December 2015 в 09:27
поделиться

2 ответа

Используйте Консоль. Запишите вместо этого, таким образом, нет никакой записанной новой строки:

Console.Write("What is your name? ");
var name = Console.ReadLine();
64
ответ дан Matt Hamilton 27 November 2019 в 02:26
поделиться

Как Matt сказал, используйте Console.Write. Я также рекомендовал бы явно сбросить вывод, однако - я верю WriteLine, делает это автоматически, но я видел причуды просто с помощью Console.Write и затем ожидание. Таким образом, код Matt становится:

Console.Write("What is your name? ");
Console.Out.Flush();
var name = Console.ReadLine();
19
ответ дан Jon Skeet 27 November 2019 в 02:26
поделиться
Другие вопросы по тегам:

Похожие вопросы: