共用方式為


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)針對兩個 對象x傳回 truey,則方法xGetHashCode(T)回的值必須等於 傳回的值y

適用於

另請參閱