Size: a a a

2021 March 11

t

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

S

Sergey Trofimov in CODE BLOG / C#
Andrew Kravchuk
UserIdFirstNameLastNameCityAddressComparator
найз
источник

DS

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

P

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

AK

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

t

this. in CODE BLOG / C#
this.
Что-то по типу билдера
В который мы будем добавлять поля по которым сравнивать
источник

AK

Andrew Kravchuk in CODE BLOG / C#
а вообще
источник

AK

Andrew Kravchuk in CODE BLOG / C#
можно оставить саммари
источник

S

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

t

this. in CODE BLOG / C#
Andrew Kravchuk
можно оставить саммари
Это для слабых
источник

AK

Andrew Kravchuk in CODE BLOG / C#
я не думаю, что для каких то объектов существует 5+ разных компараторов
источник

t

this. in CODE BLOG / C#
Sergey Trofimov
ну я его и описал почти
Тогда да, это хороший вариант
источник

DS

Dima Skrypka in CODE BLOG / C#
как-то так получилось
источник

AK

Andrew Kravchuk in CODE BLOG / C#
если ты начинаешь уже сравнивать объекты, то найдёшь перегрузку иквелс или компаратор и там будет саммари
источник

AK

Andrew Kravchuk in CODE BLOG / C#
Dima Skrypka
как-то так получилось
CompareAndUpdate не очень то солид
источник

AK

Andrew Kravchuk in CODE BLOG / C#
я решил поумничать и докопаться
источник

DS

Dima Skrypka in CODE BLOG / C#
Andrew Kravchuk
я решил поумничать и докопаться
да, мне тоже не очень, но мне и нужно провести в одном месте эти 2 действия
источник

S

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

S

Sergey Trofimov in CODE BLOG / C#
вот тут не очень
источник

S

Sergey Trofimov in CODE BLOG / C#
смотри у тебя после true дальше нет изменинй
источник