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 自定义相等性比较。

实施者说明

需要实现,以确保如果Equals(T, T)方法返回true两个 对象 xy,则 方法x返回GetHashCode(T)的值必须等于 为 y返回的值。

适用于

另请参阅