Класс Comparer<T>

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

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

Синтаксис

public abstract class Comparer<T> : IComparer, IComparer<T>

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

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

Свойства

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

Методы

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