Правильность введенных данных - C#
Формулировка задачи:
Как можно проверить валидность введенных данных?
Консольное приложение, переменная типа sbyte, осуществляю ввод через Console.WriteLine(). (хотя возможно есть способ лучше)
Мы получаем строку, потом делаем конвертацию и присваивание. Как можно проверить валидность (т.е. чтобы число не превышало диапазон -255 - 255) на этапе ввода, до конвертации и присвоения? Потому что при конвертации и после присвоения, мы можем получить совершенно не то что ввел пользователь.
Решение задачи: «Правильность введенных данных»
textual
Листинг программы
- sbyte sb;
- while (!sbyte.TryParse(Console.ReadLine(), out sb))
- {
- Console.WriteLine("Ошибка! Повторите ввод");
- }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д