Hashtable.KeyEquals(Object, Object) Hashtable.KeyEquals(Object, Object) Hashtable.KeyEquals(Object, Object) Hashtable.KeyEquals(Object, Object) Method

정의

특정 ObjectHashtable의 특정 키와 비교합니다.Compares a specific Object with a specific key in the Hashtable.

protected:
 virtual bool KeyEquals(System::Object ^ item, System::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 Object Object

key와 비교할 Object입니다.The Object to compare with key.

key
Object Object Object Object

item과 비교할 Hashtable의 키입니다.The key in the Hashtable to compare with item.

반환

itemkey가 같으면 true이고, 그렇지 않으면 false입니다.true if item and key are equal; otherwise, false.

예외

itemnull인 경우item is null.

또는-or- keynull인 경우key is null.

설명

특정 해시 테이블을 만든 경우 IComparer 구현에서는이 메서드는 해당 비교자;를, Compare (item, key).If the hash table was created with a specific IComparer implementation, this method uses that comparer; that is, Compare (item, key). 사용 하 여이 고, 그렇지 item.Equals(key)합니다.Otherwise, it uses item.Equals(key).

이 방법은 O(1) 작업에 설명 합니다.This method is an O(1) operation.

적용 대상

추가 정보