Результаты поиска по запросу "iequalitycomparer"
Какова роль GetHashCode в IEqualityComparer <T> в .NET?
Я пытаюсь понять роль метода GetHashCode интерфейса IEqualityComparer.Следующий пример взят из MSDN:
Проверка на равенство в Objective-C
Как проверить, что ключ в словаре совпадает со строкой в параметре метода? то есть в приведенном ниже коде dictobj является объектом NSMutableDictionary, и...
методы ", потому что на самом деле это два способа получить одно и то же (и я бы сказал, что они равны мне).
ается ли это от точки зрения CLR для реализацииIEqualityComparer против переопределения== оператор для собственности, которую вы будете использовать вIEqualityComparer<T>? И если да, то когда бы вы использовали один ...
, вот в чем причина.
ал исходный кодEqualityComparer<T>.Default и обнаружил, что это не так умно. Вот пример: enum MyEnum : int { A, B } EqualityComparer<MyEnum>.Default.Equals(MyEnum.A, MyEnum.B) //is as fast as EqualityComparer<int>.Default.Equals(0, 1) ...
IEqualityComparer для SequenceEqual
В C # есть лиIEqualityComparer<IEnumerable> который используетSequenceEqual способ определения равенства?
LINQ GroupBy для нескольких полей типа ref; Custom EqualityComparer
Итак, я просмотрел около 20 примеров по этому поводу в SO и других местах, но не нашел ни одного, который охватывал бы то, что я пытаюсь сделать. Это -Могу л...
LINQ GroupBy для нескольких полей типа ref; Custom EqualityComparer
Так что я'мы просмотрели около 20 примеров по этому вопросу на SO и в других местах, но покане нашел тот, который охватывает то, что яЯ пытаюсь сделать. ...
Как создать реализацию динамического равенства, в которой вы можете передать имена свойств для сравнения?
Скажем, у меня есть объект Person со свойствами ниже: