2011-01-02 3 views

ответ

7

Необработанное исключение в статическом конструкторе будет обернуто в TypeInitializationException. Если вы используете .NET 2 или новее, необработанное исключение завершит процесс.

0

Исключение будет распространяться, и если он не пойман где-то, например, как глобальный обработчик исключений, он просто убьет домен приложения.

0

Если исключение происходит в статическом конструкторе, и вы его не поймаете, то вы никогда не будете использовать его статический метод, поданный или свойство, даже не можете создать его экземпляр, иначе это вызовет исключение TypeInitializationException.

Смежные вопросы