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 и IComparer.
Комментарии
включает IEqualityComparer как компаратор, так и поставщик хэш-кода. IEqualityComparer Если в конструкторе Hashtable используется , объекты, используемые в качестве ключей в Hashtable , не требуются для переопределения Object.GetHashCode методов и Object.Equals .
Получение значения этого свойства является операцией O(1)
.