Hashtable.KeyEquals(Object, Object) Метод

Определение

Сравнивает определенный Object ключ с определенным ключом в элементе Hashtable.

protected:
 virtual bool KeyEquals(System::Object ^ item, System::Object ^ key);
protected virtual bool KeyEquals(object item, object key);
protected virtual bool KeyEquals(object? item, object key);
abstract member KeyEquals : obj * obj -> bool
override this.KeyEquals : obj * obj -> bool
Protected Overridable Function KeyEquals (item As Object, key As Object) As Boolean

Параметры

item
Object

Сравнение Object с key.

key
Object

Ключ в сравнении Hashtable с item.

Возвращаемое значение

true Значение , если item и key равно; в противном случае false.

Исключения

item равно null.

–или–

key равно null.

Комментарии

Если хэш-таблица была создана с определенной IComparer реализацией, этот метод использует этот метод сравнения; то есть (Compare, itemkey ). В противном случае используется item.Equals(key).

Этот метод является операцией O(1) .

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

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