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) .