LangUtils.HashCode 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
多載
| 名稱 | Description |
|---|---|
| HashCode(Int32, Object) |
結合種子與物件的雜湊碼。 |
| HashCode(Int32, Boolean) |
結合種子與布林值。 |
| HashCode(Int32, Int32) |
結合種子碼和雜湊碼。 |
HashCode(Int32, Object)
結合種子與物件的雜湊碼。
[Android.Runtime.Register("hashCode", "(ILjava/lang/Object;)I", "")]
public static int HashCode(int seed, Java.Lang.Object? obj);
[<Android.Runtime.Register("hashCode", "(ILjava/lang/Object;)I", "")>]
static member HashCode : int * Java.Lang.Object -> int
參數
- seed
- Int32
累積的雜湊碼。
- obj
- Object
雜湊碼被組合的物件; null 完全沒有貢獻。
傳回
合併的雜湊碼。
- 屬性
備註
此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。
適用於
HashCode(Int32, Boolean)
結合種子與布林值。
[Android.Runtime.Register("hashCode", "(IZ)I", "")]
public static int HashCode(int seed, bool b);
[<Android.Runtime.Register("hashCode", "(IZ)I", "")>]
static member HashCode : int * bool -> int
參數
- seed
- Int32
累積的雜湊碼。
- b
- Boolean
布林值,當 true 時表示為 1,當 表示為 0 時false
傳回
合併的雜湊碼。
- 屬性
備註
此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。
適用於
HashCode(Int32, Int32)
結合種子碼和雜湊碼。
[Android.Runtime.Register("hashCode", "(II)I", "")]
public static int HashCode(int seed, int hashcode);
[<Android.Runtime.Register("hashCode", "(II)I", "")>]
static member HashCode : int * int -> int
參數
- seed
- Int32
累積的雜湊碼。
- hashcode
- Int32
雜湊碼要合併。
傳回
乘以 HashOffset 並加上 hashcode的結果seed。
- 屬性
備註
此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。