IEqualityComparer<T>.GetHashCode(T) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
會回傳指定物件的雜湊碼。
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 型別是參考型態,且 obj 為 null。
備註
實作此方法,提供一個針對類型 T的自訂雜湊碼,對應於該 Equals 方法所提供的自訂等號比較。
給實施者的注意事項
實作中必須確保,如果Equals(T, T)方法對兩個物件truex回傳 y 和 ,則該方法GetHashCode(T)回傳x的值必須等於 回傳的值。y