Подскажите, как в случае попадания на исключения вернуться к повторному набиранию числа?
public static void Main(string[] args)
{
Console.WriteLine("Enter number: ");
try
{
int i = Convert.ToInt32(Console.ReadLine());
}
catch(FormatException)
{
Console.WriteLine("Format exception!");
}
Console.ReadKey();
bool keepAsking = true;
while (keepAsking)
{
Console.WriteLine("Enter number: ");
try
{
int i = Convert.ToInt32(Console.ReadLine());
keepAsking = false;
}
catch(FormatException)
{
Console.WriteLine("Format exception!");
}
}
Вариант 2:
bool keepAsking = true;
while (keepAsking)
{
Console.WriteLine("Enter number: ");
int i;
keepAsking = !Int32.TryParse(Console.ReadLine(), out i);
if (keepAsking)
Console.WriteLine("Format exception!");
}
Виртуальный выделенный сервер (VDS) становится отличным выбором
Зачем в методе cancellationtokenregister параметр object state и как его можно использовать? CancellationToken
Всем привет! Опишу суть проблемы есть некая база данных (таблица книг) и надо сделать поиск по определенному параметру даной таблицы
На WPF форме есть элемент TextBox txtСоздаётся фоновый поток, который в цикле выполняет некоторые вычисления для float value