Re[3]: SRC: Комплексные числа на C#
От: Jenyay http://jenyay.net
Дата: 23.04.04 16:44
Оценка:
Здравствуйте, BiТ, Вы писали:

BiТ>В данном куске кода если obj.GetType() != typeof(Complex) — то будет сгенерировано исключение InvalidCastException — что есть плохо.

BiТ>А должно быть что-то вроде:

BiТ>
BiТ>public override bool Equals(object obj)
BiТ>{
BiТ>   if (obj == null || obj.GetType() != this.GetType)
BiТ>       return false;
BiТ>   // Дальше идут проверки полей класса.
BiТ>}
BiТ>


BiТ>И кстати — подобные вещи Рихтером обмусолены до дыр — уже даже второе издание его труда "Разработка приложений для .NET" вышло


Спасибо ОГРОМНОЕ. Буду знать. До рихтера руки покане дошли — надеюсь после сессии дойдут. Пока особо не до программирования. А на русском вышло?
... << RSDN@Home 1.1.3 stable >>
Софт, исходники и фото
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.