@OblivionGM

Как ограничить кол-во вводимых символов в ReadLine()?

Есть переменная N, в которую вводиться целое число не превосходящее 10000.
Как можно ограничить кол-во вводимых пользователем символов до 5 без использования if и циклов?
  • Вопрос задан
  • 76 просмотров
Пригласить эксперта
Ответы на вопрос 3
vabka
@vabka Куратор тега C#
Токсичный шарпист
Можно через циклы и ReadKey.
Но лучше просто позволять водить что угодно, а валидировать и парсить потом
Ответ написан
Комментировать
@kttotto
все, что .NET
При данных условиях, подозреваю, что никак. ReadLine просто считывает всю строку целиком из буфера, дополнительных параметров для ограничения не имеет.
А так сама постановка задачи подразумевает цикл и проверку длины на каждом цикле.
Ответ написан
Комментировать
Griboks
@Griboks Куратор тега C#
Никак, это невозможно!

p.s.
Нужно использовать другую функцию ввода или обработать полученные данные.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы