Правильность введенных данных - C#

Узнай цену своей работы

Формулировка задачи:

Как можно проверить валидность введенных данных? Консольное приложение, переменная типа sbyte, осуществляю ввод через Console.WriteLine(). (хотя возможно есть способ лучше) Мы получаем строку, потом делаем конвертацию и присваивание. Как можно проверить валидность (т.е. чтобы число не превышало диапазон -255 - 255) на этапе ввода, до конвертации и присвоения? Потому что при конвертации и после присвоения, мы можем получить совершенно не то что ввел пользователь.

Решение задачи: «Правильность введенных данных»

textual
Листинг программы
  1. sbyte sb;
  2. while (!sbyte.TryParse(Console.ReadLine(), out sb))
  3. {
  4.     Console.WriteLine("Ошибка! Повторите ввод");
  5. }

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

10   голосов , оценка 4.2 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы