Re: Как красивее сделать обертку для Exception-derived class
От: GarryIV  
Дата: 23.04.04 09:43
Оценка: +1
Здравствуйте, Lloret, Вы писали:

L>Как красивее сделать обертку для Exception-derived class?


L>Пишу свой класс, унаследованный от Exception. Использоваться он будет примерно так:



L>
L>      public void WriteErrorInfo(Exception ex)
L>      {
L>        if (ex is SMSADVException)
L>        {
L>         ...
L>        }
L>      }
L>


Мне вот это не нравится, нарушается принцип открытия-закрытия. Используй виртуальные методы лучше или еще что...

Что касается вопроса про конструктор...

Может и не надо ничего копировать то?
В System.Exception есть public Exception InnerException {get;} и public Exception(string message, Exception innerException)
... << RSDN@Home 1.1.3 stable >>
WBR, Igor Evgrafov
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.