TypeInitializationException (объект недоступен в режиме прерывания) - PullRequest
0 голосов
/ 21 ноября 2018

У меня есть некоторый код в моей программе, который выглядит следующим образом:

private static MyObject options = new MyObject(
    new Something(),
    new SomethingElse()
);

Я написал проверку валидации аргументов конструктора в MyObject, которая выдает некоторое исключение, когда аргументы недопустимы, но когда я пытаюсь проверитьэто я не вижу своего сообщения об исключении.Программа переходит в режим прерывания:

Ваше приложение вошло в состояние прерывания, но в настоящее время не выполняется код, поддерживаемый выбранным механизмом отладки (например, выполняется только собственный код времени выполнения).

У меня нет доступа к объекту исключения.Я видел ответы на TypeInitializationException, который говорит, что нужно проверить внутреннее исключение, но у меня нет доступа любое исключение вообще.

Код в основном Program классе базовогоконсольное приложение - это действительно просто.

Почему это происходит?Как я могу увидеть свое сообщение об исключении?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...