Как получить конкретные сведения об исключении из общего объекта класса Exception? - PullRequest
0 голосов
/ 04 февраля 2010

В ASP.NET, как узнать конкретные сведения об исключении (например, что это за исключение (FileNotFound / Arithmentc и т. Д.)) Из объекта класса общего исключения

Ответы [ 2 ]

1 голос
/ 04 февраля 2010

Если вам нужны полные сведения (трассировка стека, имена и т. Д.) Из объекта исключения, используйте перегруженный ToString() для него. Это дает довольно много информации.

1 голос
/ 04 февраля 2010

Вы можете использовать метод GetType(), чтобы получить фактический тип экземпляра исключения.

Если вас интересует какое-либо свойство определенного типа исключения, и вы уверены в его типе, просто приведите исключение к типу и получите значение свойства.

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

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