다음을 통해 공유


IEqualityComparer<T>.GetHashCode(T) 메서드

정의

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

public:
 int GetHashCode(T obj);
public int GetHashCode (T obj);
abstract member GetHashCode : 'T -> int
Public Function GetHashCode (obj As T) As Integer

매개 변수

obj
T

해시 코드가 반환될 Object입니다.

반환

지정한 개체의 해시 코드입니다.

예외

obj 형식이 참조 형식이고 objnull인 경우

설명

이 메서드를 구현하여 메서드에서 제공하는 사용자 지정 같음 비교에 해당하는 형식 T에 대한 사용자 지정된 해시 코드를 제공합니다 Equals .

구현자 참고

구현은 메서드가 두 개체 x 및 에 대해 를 반환 true 하는 경우 Equals(T, T) 에 대해 반환된 값이 에 x 대해 y반환된 GetHashCode(T) 값과 y같아야 합니다.

적용 대상

추가 정보