Freigeben über


Hashtable.KeyEquals(Object, Object) Methode

Definition

Vergleicht ein bestimmtes Object mit einem bestimmten Schlüssel in 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

Parameter

item
Object

Das Object, das mit key verglichen werden soll.

key
Object

Der Schlüssel in der Hashtable, der mit item verglichen werden soll.

Gibt zurück

true, wenn item und key gleich sind, andernfalls false.

Ausnahmen

item ist null.

- oder -

key ist null.

Hinweise

Wenn die Hashtabelle mit einer bestimmten IComparer Implementierung erstellt wurde, verwendet diese Methode diesen Vergleich, d. b Compare . (item, key). Andernfalls wird verwendet item.Equals(key).

Diese Methode ist ein O(1) Vorgang.

Gilt für:

Weitere Informationen