Обработка исключений - C# (178662)
Формулировка задачи:
подскажите почему не выводится на экран?
вот весь код
Console.Write("Введите 1 для повтора ввода");
res = int.Parse(Console.ReadLine());using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace ConsoleApplication1
{
class Program
{
static void Proba()
{
Console.Write("Введите число от 1 до 10 ");
int x = int.Parse(Console.ReadLine());
if (x < 1 || x > 10) throw new ArgumentOutOfRangeException("Число должно быть от 1 до 10!!! ");
}
static void Main(string[] args)
{
int res = 1;
while (res = 1)
{
try
{
Proba();
}
catch (ArgumentOutOfRangeException e)
{
Console.Write("Исключительная ситуация: " + e.Message);
}
Console.Write("Введите 1 для повтора ввода");
res = int.Parse(Console.ReadLine());
}
}
}
}Решение задачи: «Обработка исключений»
textual
Листинг программы
while (res == 1)