Hashtable.KeyEquals(Object, Object) Método

Definición

Compara un Object específico con una clave concreta en 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

Parámetros

item
Object

Object que se va a comparar con key.

key
Object

Clave de Hashtable que se va a comparar con item.

Devoluciones

true si item y key son iguales; en caso contrario, false.

Excepciones

item es null.

o bien

key es null.

Comentarios

Si la tabla hash se creó con una implementación específica IComparer , este método usa ese comparador; es decir, Compare (item, key). De lo contrario, usa item.Equals(key).

Este método es una O(1) operación.

Se aplica a

Consulte también