Задать вопрос
@Alek_dr

Консоль не вмещает все данные, как исправить?

При изучении C# возникла неожиданная проблема. Весь код программы - Console.ReadLine(), но ввести больше 254(если не просчитался) символов невозможно. Ни ошибки, ни звука - ничего. Просто не вводится. Размер буфера - 999. Если просто запустить командную строку, все вводится нормально.
  • Вопрос задан
  • 396 просмотров
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Stepik
    Профессия "C# разработчик"
    1 неделя
    Далее
  • XYZ School
    C# для разработки игр
    5 месяцев
    Далее
  • Учебный центр IBS
    DEV-001_NET Шаблоны проектирования GoF. Редакция для .NET
    1 неделя
    Далее
Решения вопроса 1
Spetros
@Spetros
IT-шник
MSDN!
https://msdn.microsoft.com/ru-ru/library/system.co...
По умолчанию метод считывает данные из входного буфера 256 символов. Поскольку это содержатся символы Environment.NewLine, метод может считывать линии, содержащие до 254 символов. Для чтения расширенные линии вызовите метод OpenStandardInput(Int32).
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

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