Hashtable メンバ
キーのハッシュ コードに基づいて編成された、キー/値ペアのコレクションを表します。
Hashtable データ型で公開されるメンバを以下の表に示します。
パブリック コンストラクタ
プロテクト コンストラクタ
パブリック プロパティ
プロテクト プロパティ
パブリック メソッド
名前 | 説明 | |
---|---|---|
Add | 指定したキーおよび値を持つ要素を Hashtable に追加します。 | |
Clear | Hashtable からすべての要素を削除します。 | |
Clone | Hashtable の簡易コピーを作成します。 | |
Contains | Hashtable に特定のキーが格納されているかどうかを判断します。 | |
ContainsKey | Hashtable に特定のキーが格納されているかどうかを判断します。 | |
ContainsValue | Hashtable に特定の値が格納されているかどうかを判断します。 | |
CopyTo | 1 次元の Array インスタンスの指定したインデックスに Hashtable の要素をコピーします。 | |
Equals | オーバーロードされます。 2 つの Object インスタンスが等しいかどうかを判断します。 (Object から継承されます。) | |
GetEnumerator | Hashtable を反復処理する IDictionaryEnumerator を返します。 | |
GetHashCode | 特定の型のハッシュ関数として機能します。GetHashCode は、ハッシュ アルゴリズムや、ハッシュ テーブルのようなデータ構造での使用に適しています。 (Object から継承されます。) | |
GetObjectData | ISerializable インターフェイスを実装し、Hashtable をシリアル化するために必要なデータを返します。 | |
GetType | 現在のインスタンスの Type を取得します。 (Object から継承されます。) | |
OnDeserialization | ISerializable インターフェイスを実装し、逆シリアル化が完了したときに逆シリアル化イベントを発生させます。 | |
ReferenceEquals | 指定した複数の Object インスタンスが同一かどうかを判断します。 (Object から継承されます。) | |
Remove | 指定したキーを持つ要素を Hashtable から削除します。 | |
Synchronized | Hashtable 用の同期された (スレッド セーフな) ラッパーを返します。 | |
ToString | 現在の Object を表す String を返します。 (Object から継承されます。) |
名前 | 説明 | |
---|---|---|
Finalize | Object がガベージ コレクションにより収集される前に、その Object がリソースを解放し、その他のクリーンアップ操作を実行できるようにします。 (Object から継承されます。) | |
GetHash | 指定したキーのハッシュ コードを返します。 | |
KeyEquals | 特定の Object を Hashtable 内の特定のキーと比較します。 | |
MemberwiseClone | 現在の Object の簡易コピーを作成します。 (Object から継承されます。) |
参照
関連項目
Hashtable クラスSystem.Collections 名前空間
IDictionary
IHashCodeProvider
Object.GetHashCode
Object.Equals
DictionaryEntry 構造体
System.Collections.Generic.Dictionary
IEqualityComparer
Weblioに収録されているすべての辞書からHashtable メンバを検索する場合は、下記のリンクをクリックしてください。
全ての辞書からHashtable メンバを検索
- Hashtable メンバのページへのリンク