Size: a a a

2021 February 25

ZK

Zhenya Kornelyuk in CODE BLOG / C#
HashCode.Combine(prop1, prop2);
источник

S

SHKURMANDER in CODE BLOG / C#
Zhenya Kornelyuk
HashCode.Combine(prop1, prop2);
источник

S

SHKURMANDER in CODE BLOG / C#
Спасибо
источник

ZK

Zhenya Kornelyuk in CODE BLOG / C#
Ну и с equals тож погугли
источник

ZK

Zhenya Kornelyuk in CODE BLOG / C#
Там ещё на налл хорошо бы проверить
источник

S

SHKURMANDER in CODE BLOG / C#
Zhenya Kornelyuk
Там ещё на налл хорошо бы проверить
Где? В Equals?
источник

ZK

Zhenya Kornelyuk in CODE BLOG / C#
Ага
источник

EA

Egene Avdeev in CODE BLOG / C#
SHKURMANDER
Решил подругому, нагуглил в англоязычном гугле у одного азиата алтернативный метод - реализовать IEquatable<T> в классе, ну и для него переопределить возврат хэшкода, И Union заработал как надо, чистит дубли
А рекорды не пойдут?
источник

S

SHKURMANDER in CODE BLOG / C#
Egene Avdeev
А рекорды не пойдут?
Это из с# 9?
источник

S

SHKURMANDER in CODE BLOG / C#
Не понял какие рекорды
источник

ZK

Zhenya Kornelyuk in CODE BLOG / C#
SHKURMANDER
Это из с# 9?
Да
источник

ZK

Zhenya Kornelyuk in CODE BLOG / C#
Egene Avdeev
А рекорды не пойдут?
Он переопределил не для всех проперти
источник

EA

Egene Avdeev in CODE BLOG / C#
Zhenya Kornelyuk
Он переопределил не для всех проперти
А надо для всех?
источник

S

SHKURMANDER in CODE BLOG / C#
Ну да при сравнении мне категория не важна, потому и не стал ее пихать
источник

P

Phantom in CODE BLOG / C#
SHKURMANDER
Или ему надо для нестандартных типов писать компаратор?
Нужно, иначе проверяется по ссылке
источник

EA

Egene Avdeev in CODE BLOG / C#
SHKURMANDER
Ну да при сравнении мне категория не важна, потому и не стал ее пихать
Кажется лучше ещё переопределтть ==
источник

ZK

Zhenya Kornelyuk in CODE BLOG / C#
Egene Avdeev
Кажется лучше ещё переопределтть ==
Для чего?
источник

ZK

Zhenya Kornelyuk in CODE BLOG / C#
Egene Avdeev
А надо для всех?
Не надо, в этом и смысл
источник

EA

Egene Avdeev in CODE BLOG / C#
Zhenya Kornelyuk
Не надо, в этом и смысл
Неоднозначно
источник

S

SHKURMANDER in CODE BLOG / C#
Egene Avdeev
Кажется лучше ещё переопределтть ==
Я ж 2 стринга сравниваю, а не разные типы, смысл
источник