Всем привет! Сегодня вновь вернёмся к базовым функциям языка C#, но не забудем и про Revit API: в конце вас ждёт интересный код. Конструкция try-catch-finally позволяет обрабатывать исключения и делать с ними определённые действия. Но давайте сначала разберёмся, что такое исключения и зачем вообще они нужны. Исключения возникают, когда выполняемый код сталкивается с какой-либо ошибкой. Потенциально это может привести к перегрузке памяти, вылету программы и даже выключению компьютера. Чтобы это не...
Предисловие Статья входит в подборку: C# Advanced Pack: Продвинутый уровень Удобная навигация по подборке: тык Введение Привет, дружище! Сегодня мы продолжаем изучение C# и эта первая статья из нашей замечательной подборки C# Advanced Pack: Продвинутый уровень. Сегодня мы будем разбирать исключения и ошибки, может быть даже научимся с ними работать, как пойдет, поехали! Как не прострелить себе колено? Исключения (на языке монахов - Exceptions), в целом, - это своего рода сигналы о том, что что-то пошло не так в твоей программе...