Hashtable.EqualityComparer Свойство

Определение

Возвращает используемый IEqualityComparer для Hashtableпараметра .

protected:
 property System::Collections::IEqualityComparer ^ EqualityComparer { System::Collections::IEqualityComparer ^ get(); };
protected System.Collections.IEqualityComparer EqualityComparer { get; }
protected System.Collections.IEqualityComparer? EqualityComparer { get; }
member this.EqualityComparer : System.Collections.IEqualityComparer
Protected ReadOnly Property EqualityComparer As IEqualityComparer

Значение свойства

Используется IEqualityComparer для Hashtable.

Исключения

Для свойства задано значение, но хэш-таблица была создана с помощью IHashCodeProvider и an IComparer.

Комментарии

Включает IEqualityComparer как средство сравнения, так и поставщик хэш-кода. Если объект IEqualityComparer используется в конструкторе Hashtable , объекты, используемые в качестве ключей, Hashtable не требуют переопределения Object.GetHashCode и Object.Equals методов.

Получение значения этого свойства является операцией O(1) .

Применяется к

См. также раздел