Обработка исключения - C#
Формулировка задачи:
Привет , как сделать что бы при FormatException предлагало еще раз ввести число и так бесконечно пока не будет сделано все правильно , у меня есть варианты через гото (что я не хочу делать ) и немного через фор
static void Main(string[] args) { string result = ""; Console.WriteLine("Введите число:"); try { int a = Convert.ToInt32(Console.ReadLine()); //вводим данные, и конвертируем в целое число result = "Вы ввели число " + a; } catch (FormatException) { result = "Ошибка. Вы ввели не число"; } Console.WriteLine(result); Console.ReadLine(); }
Решение задачи: «Обработка исключения»
textual
Листинг программы
int a; do Console.Write("Введите число:"); while(!int.TryParse(Console.ReadLine(),out a));
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д