다음을 통해 공유


Hashtable.GetHash(Object) 메서드

정의

지정한 키의 해시 코드를 반환합니다.

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입니다.

반환

key의 해시 코드입니다.

예외

keynull입니다.

설명

특정 IHashCodeProvider 구현을 사용하여 해시 테이블을 만든 경우 이 메서드는 해당 해시 코드 공급자를 사용합니다. 그렇지 않으면 의 key구현을 Object.GetHashCode 사용합니다.

이 메서드는 작업입니다 O(1) .

적용 대상

추가 정보