Size: a a a

2021 March 11

FV

Forgas Void in CODE BLOG / C#
Egene Avdeev
Зависит от того, что заполнено. Либо лист, либо эти поля
Лист объектов с этими полями
источник

P

Phantom in CODE BLOG / C#
Dima Skrypka
это плохо и не безопасно, не только я работаю с этим проектом и после это перегрузки может быть много неочевидных ошибок
Схуя ли
источник

P

Phantom in CODE BLOG / C#
Dima Skrypka
привет, как бы вы сравнивали 2а объекта с разными пропертами? я сейчас придумал только добавить атрибуты этим пропертам с названиями проперт другого обьекта и через рефлексию сравнить
.Equals, либо напиши свой метод сравнения
источник

DS

Dima Skrypka in CODE BLOG / C#
Phantom
Схуя ли
да потому, что никто не будет изучать весь проект целиком если он большой и перегрузка базовых операторов не будет исполнять, то что от них ожидают
источник

S

Sergey Trofimov in CODE BLOG / C#
Dima Skrypka
да потому, что никто не будет изучать весь проект целиком если он большой и перегрузка базовых операторов не будет исполнять, то что от них ожидают
так можно про любой метод написать
источник

DS

Dima Skrypka in CODE BLOG / C#
Sergey Trofimov
так можно про любой метод написать
ок, ну я написал, что я думаю
источник

t

this. in CODE BLOG / C#
Sergey Trofimov
так можно про любой метод написать
вообще он прав, если ему нужно сравнивать по конкретным полям, откуда конечный пользователь будет знать как они там сравниваются и за чем
источник

S

Sergey Trofimov in CODE BLOG / C#
this.
вообще он прав, если ему нужно сравнивать по конкретным полям, откуда конечный пользователь будет знать как они там сравниваются и за чем
А если написать метод IsEqual то что изменится ?)
источник

S

Sergey Trofimov in CODE BLOG / C#
ну к примеру
источник

t

this. in CODE BLOG / C#
Я о том что лучше уж именуемый компаратора написать
источник

S

Sergey Trofimov in CODE BLOG / C#
например?
источник

S

Sergey Trofimov in CODE BLOG / C#
Как ты опишешь компаратор для сравнения 5 полей?
источник

t

this. in CODE BLOG / C#
Что-то типа фабрики но для сравнения
источник

S

Sergey Trofimov in CODE BLOG / C#
Ну приведи пример
источник

S

Sergey Trofimov in CODE BLOG / C#
чтобы конечному юзеру четко ясно было
источник

S

Sergey Trofimov in CODE BLOG / C#
по каким полям сравниваются обьекты
источник

S

Sergey Trofimov in CODE BLOG / C#
типа такой
x.Equals(x=>x.Filed1)
.Equals(x=>Field2) .. так?
источник

S

Sergey Trofimov in CODE BLOG / C#
другое на ум не приходит)
источник

t

this. in CODE BLOG / C#
Я имел в виду создать прям класс, хотя ты подбросил хорошую идею
источник

AK

Andrew Kravchuk in CODE BLOG / C#
UserIdFirstNameLastNameCityAddressComparator
источник