Класс EqualityComparer<T>

Представляет базовый класс для реализаций универсального интерфейса IEqualityComparer<T> .

Иерархия наследования

Синтаксис

public abstract class EqualityComparer<T> : IEqualityComparer, IEqualityComparer<T>

Параметры типа

  • T
    • Тип объектов для сравнения.

Свойства

ТипИмяОписание
СвойствоDefault Возвращает компаратор для типа, указанного универсальным аргументом.

Методы

ТипИмяОписание
МетодEquals(T, T) При переопределении в производном классе определяет, равны ли два объекта типа T .
МетодEquals(Object) Определяет, равен ли заданный объект текущему объекту. (Наследуется от Object.)
МетодGetHashCode(T) При переопределении в производном классе служит хэш-функцией для указанного объекта для алгоритмов хэширования и структур данных, например хэш-таблицы.
МетодGetHashCode() Служит хэш-функцией по умолчанию. (Наследуется от Object.)
МетодGetType() Возвращает объект Type для текущего экземпляра. (Наследуется от Object.)
МетодToString() Возвращает строку, представляющую текущий объект. (Наследуется от Object.)
developers/references/system.collections.generic.equalitycomparer_1.txt · Последние изменения: 2021/07/22 14:30 (внешнее изменение)