Результаты поиска по запросу "iequalitycomparer"
Зачем нам нужен интерфейс IEqualityComparer, IEqualityComparer <T>?
в объектном классе существуют методы «Equal» и «GetHashcode», а наш тип наследует базовый класс объекта. В чем разница между реализацией двух методов объекта напрямую и использованием интерфейса IComparer? если мы переопределим объект Equal и ...
Как создать реализацию динамического равенства, в которой вы можете передать имена свойств для сравнения?
Скажем, у меня есть объект Person со свойствами ниже: public class Person { public int ID { get; set; } public int EmployeeNo { get; set; } public string JobDescription { get; set; } public string Code { get; set; } }Как бы я динамически ...
IEqualityComparer <T>, который использует ReferenceEquals
Есть ли дефолтIEqualityComparer<T> реализация, которая используетReferenceEquals? EqualityComparer<T>.Default использует ObjectComparer, который используетobject.Equals(), В моем случае объекты уже реализованыIEquatable<T>, который мне нужно ...
IEqualityComparer работает не так, как задумано
у меня естьList путей файлов, хранящихся на моем компьютере. Моя цель - сначала отфильтровать файлы с одинаковыми именами, а затем отфильтровать файлы одинакового размера. Для этого я сделал два класса, ...
Как реализовать IEqualityComparer для возврата различных значений?
У меня есть запрос L2E, который возвращает некоторые данные, которые содержат дубликаты объектов. Мне нужно удалить эти дубликаты объектов. По сути, я должен предположить, что если их идентификаторы совпадают, то объекты дублируются. ...
В чем разница между IEqualityComparer <T> и IEquatable <T>?
Я хочу понять сценарии, гдеIEqualityComparer<T> [http://msdn.microsoft.com/en-us/library/ms132151.aspx]а такжеIEquatable<T> [http://msdn.microsoft.com/en-us/library/ms131187.aspx]должен быть использован. Документация MSDN для обоих выглядит очень ...
К сожалению. Исправлена опечатка :)
я есть несколько колоколов в моей базе данных с тем же номером. Я хочу получить их все без дублирования. Затем я создаю класс сравнения для выполнения этой работы, но выполнение функции делает большую задержку от функции без явного, от 0,6 с до ...