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