Hashtable.KeyEquals(Object, Object) 方法

定义

将特定 ObjectHashtable 中的特定键进行比较。

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

要与 key 进行比较的 Object

key
Object

要与 item 进行比较的 Hashtable 中的键。

返回

如果 itemkey 相等,则为 true;否则为 false

例外

itemnull

keynull

注解

如果哈希表是使用特定 IComparer 实现创建的,则此方法使用该比较器;即 Compare , (item) key 。 否则,它使用 item.Equals(key)

此方法是一种 O(1) 操作。

适用于

另请参阅