Я пишу приложение, ориентированное на форму, которое содержит множество котролов и действий. , как правило, каждый элемент управления связан с действием (функцией), которое включает в себя другие объекты приложения, которые обычно должны быть инициализированы в точке вызова.Обработка исключений для нескольких форм метода, работающих в одном потоке
Однако некоторые scnarios могут привести к состоянию, в котором один или несколько из этих объектов являются null
, поэтому использование их приводит к исключению.
проблема заключается в том, что она заполняет, как theres, лучший способ справиться с этой проблемой, другой, который обертывает каждый метод формы блоком try/catch
.
Трудно охарактеризовать такую неудачу как что-либо, кроме ошибки. Вы можете использовать класс 'Lazy <>', чтобы было легче получить право. –