Блоки Трай-Кетч(Try,catch) используются для сохранности работы программы. Обычно в блоке Трай пишут небезопасный программный код. try - с англ. попытка. В этом блоке если вдруг код не отрабатывает, он отправляется в блок Кетч. Где обычно указывают код ошибки(исключения), так же в блоке кетч можно описать другое исполнение того же кода, явно безопасное. В этих блоках существует еще одна возможность. Дописать finally. В этом блоке будет использоваться код, который 100% отработает если в блоке Трай не сработает код. пример try{ ...небезопасный код } catch(Exeption e) { Console.WriteLine("Ошибка" + e); // покажет код ошибки, которую в последствии будет легче исправить } можно try{ ...no save } finally{ ...код, который точно должен будет отработать }
краша программы не будет если трай и кетч делать) если ошибка возникнет то это не вызовет критических последствий и просто не выполняться операторы в теле трай
Начинаем практику по языку C#
Чтобы стать хорошим программистом — нужно писать программы.
На нашем сайте очень много практических упражнений.
После заполнения формы ты будешь подписан на рассылку
«C# Вебинары и Видеоуроки»,
у тебя появится доступ к видеоурокам и консольным задачам.
Несколько раз в неделю тебе будут приходить письма —
приглашения на вебинары, информация об акциях и скидках,
полезная информация по C#.
Трудности: Немножко сложновата была реализация таймера Понял структуры работы программы, алгоритм ее реализации. Все доступно объяснили, Спасибо!
Свою программу дополнил Меню, который состоит:
1)Меню, подменю Рестарт, Закрыть
2)Помощь
3) Информация по игре
Сделал таймер, если игрок за одну минуту не решает 10 примеров, игра заканчивается