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

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

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