バージョン

HashSet クラス メンバ

HashSetデータ型で公開されるメンバを以下の表に示します。

パブリック コンストラクタ
 名前解説
Public コンストラクタHashSet コンストラクタオーバーロードされます。   
トップ
パブリック プロパティ
 名前解説
Public プロパティCountハッシュセットに含まれる項目の数を返します。  
Public プロパティIsEmptyハッシュセットが空の場合(要素が1つもない場合)、Trueを返します。  
Public プロパティIsSynchronizedこのデータ構造が同期化されているかどうかを示します。  
Public プロパティSyncRootこのデータ構造へのアクセスの同期化に使用できるオブジェクトを返します。  
トップ
パブリック メソッド
 名前解説
Public メソッドAdd項目をハッシュセットに追加します。項目がハッシュセットにすでに存在する場合は何もしません。  
Public メソッドAddItemsオーバーロードされます。 指定したハッシュセットの項目をこのハッシュセットに追加します。  
Public メソッドstatic (Shared in Visual Basic)AreEqual両方の設定が等しい場合に True を返します。同じ項目を持ちます。  
Public メソッドClearハッシュセットを消去します。  
Public メソッドCopyToこのハッシュセットのすべての要素を、指定した配列の指定したインデックス以降にコピーします。  
Public メソッドDoesIntersect指定したハッシュセットとこのハッシュセットに共通部分がある場合、Trueを返します。  
Public メソッドExists指定した項目がこのハッシュセットに存在する場合、Trueを返します。  
Public メソッドGetEnumeratorこのハッシュセットのすべての要素を列挙する新しい列挙子を返します。  
Public メソッドGetEquivalentItemパッドされた項目に相当するキーを持つハッシュの項目を返します。  
Public メソッドstatic (Shared in Visual Basic)GetIntersection指定したハッシュセットの共通部分を計算します。  
Public メソッドstatic (Shared in Visual Basic)GetUnion指定したハッシュセットの和集合を計算します。  
Public メソッドIsSubsetOfこのハッシュセットが、指定したハッシュセットの部分集合の場合、Trueを返します。  
Public メソッドRemove指定した項目をハッシュセットから削除します。項目がハッシュセット内に存在しない場合は何もしません。  
Public メソッドToArray<T>このハッシュセットのすべての要素を含む配列を返します。  
トップ
参照