共用方式為


EqualityComparer<T>.GetHashCode(T) 方法

定義

在衍生類別中覆寫時,做為雜湊演算法和資料結構之指定物件的雜湊函式,例如雜湊表。

public:
 abstract int GetHashCode(T obj);
public abstract int GetHashCode (T obj);
override this.GetHashCode : 'T -> int
Public MustOverride Function GetHashCode (obj As T) As Integer

參數

obj
T

要取得其雜湊碼的物件。

傳回

指定物件的雜湊碼。

實作

例外狀況

obj 的型別是參考型別,而 objnull

給實施者的注意事項

實作必須確定如果 Equals(T, T) 方法針對兩個 對象x和 傳ytrue ,則的方法x所傳回的值必須等於 傳GetHashCode(T)回的值y

適用於