Hashtable.GetHash(Object) Hashtable.GetHash(Object) Hashtable.GetHash(Object) Hashtable.GetHash(Object) Method

정의

지정한 키의 해시 코드를 반환합니다.Returns the hash code for the specified key.

protected:
 virtual int GetHash(System::Object ^ key);
protected virtual int GetHash (object key);
abstract member GetHash : obj -> int
override this.GetHash : obj -> int
Protected Overridable Function GetHash (key As Object) As Integer

매개 변수

key
Object Object Object Object

해시 코드가 반환될 Object입니다.The Object for which a hash code is to be returned.

반환

key의 해시 코드입니다.The hash code for key.

예외

설명

특정 해시 테이블을 만든 경우 IHashCodeProvider 구현에서는이 메서드는 해시 코드 공급자를 사용 하 여 사용 하 여이 고, 그렇지 않으면 합니다 Object.GetHashCode 구현의 key합니다.If the hash table was created with a specific IHashCodeProvider implementation, this method uses that hash code provider; otherwise, it uses the Object.GetHashCode implementation of key.

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

적용 대상

추가 정보