Сообщение Re: Минутка WTF-10: посчитай их правильно. от 16.09.2016 14:32
Изменено 16.09.2016 14:45 Lexey
Здравствуйте, Sinix, Вы писали:
S>Вопрос обычный: как так-то?
Привет дефолтовому компареру? Если Equals и GetHashCode переопределить, то все сразу становится хорошо.
S>Вопрос обычный: как так-то?
Привет дефолтовому компареру? Если Equals и GetHashCode переопределить, то все сразу становится хорошо.
Re: Минутка WTF-10: посчитай их правильно.
Здравствуйте, Sinix, Вы писали:
S>Вопрос обычный: как так-то?
Привет дефолтовому компареру? Если Equals и GetHashCode переопределить, то все сразу становится хорошо.
Upd: почитал тред на SO. Веселуха, однако.
Получается, что дефолтовая реализация GetHashCode забивает на реализацию в Nullable<T> и считает все по своему.
Это реально WTF.
S>Вопрос обычный: как так-то?
Привет дефолтовому компареру? Если Equals и GetHashCode переопределить, то все сразу становится хорошо.
Upd: почитал тред на SO. Веселуха, однако.
Получается, что дефолтовая реализация GetHashCode забивает на реализацию в Nullable<T> и считает все по своему.
Это реально WTF.