Hashtable.KeyEquals(Object, Object) Metoda

Definicja

Porównuje określony klucz Object z określonym kluczem w elemecie 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

Parametry

item
Object

Element Object do porównania z elementem key.

key
Object

Klucz w pliku Hashtable do porównania z elementem item.

Zwraca

true jeśli item i key są równe; w przeciwnym razie , false.

Wyjątki

item to null.

-lub-

key to null.

Uwagi

Jeśli tabela skrótu została utworzona przy użyciu określonej IComparer implementacji, ta metoda używa tego porównania, czyli (Compareitem, key). W przeciwnym razie używa item.Equals(key)metody .

Ta metoda jest operacją O(1) .

Dotyczy

Zobacz też