Hashtable.GetHash(Object) メソッド

定義

指定したキーのハッシュ コードを返します。

protected:
 virtual int GetHash(System::Object ^ key);
protected virtual int GetHash (object key);
abstract member GetHash : obj -> int
override this.GetHash : obj -> int
Protected Overridable Function GetHash (key As Object) As Integer

パラメーター

key
Object

ハッシュ コードが返される対象の Object

戻り値

key のハッシュ コード。

例外

keynull です。

注釈

ハッシュ テーブルが特定IHashCodeProviderの実装で作成された場合、このメソッドはそのハッシュ コード プロバイダーを使用します。それ以外の場合は、 のkey実装をObject.GetHashCode使用します。

このメソッドは操作です O(1)

適用対象

こちらもご覧ください