Как обработать исключение в консольном приложении? - C#
Формулировка задачи:
Доброе время суток, интересует как обработать исключение в консольном приложении на ввод пустой строки, т.е. если пользователь не ввел значение или случайно задел Enter, должно вылезти адекватное сообщение об ошибке, а не то, что он не в состоянии понять.
Допустим есть такие строки в коде
Возможно ли в этот же IF запихать проверку на отсутствие ввода, и как вообще выглядит эта проверка, нигде не нашел.
P.S.
p типа int
if (p > 8 ^ p == 0)
{
Console.WriteLine(mesError);
goto Error;
}Решение задачи: «Как обработать исключение в консольном приложении?»
textual
Листинг программы
int i;
Console.WriteLine("введите значение : ");
while (!int.TryParse(Console.ReadLine(), out i))
{
Console.WriteLine("это не целочисленное значение!");
Console.WriteLine("введите значение : ");
}
Console.WriteLine("успех! : "+i);