HashSet<T>.CreateSetComparer メソッド

定義

HashSet<T> オブジェクトの等価テストに使用できる IEqualityComparer オブジェクトを返します。

public:
 static System::Collections::Generic::IEqualityComparer<System::Collections::Generic::HashSet<T> ^> ^ CreateSetComparer();
public static System.Collections.Generic.IEqualityComparer<System.Collections.Generic.HashSet<T>> CreateSetComparer ();
static member CreateSetComparer : unit -> System.Collections.Generic.IEqualityComparer<System.Collections.Generic.HashSet<'T>>
Public Shared Function CreateSetComparer () As IEqualityComparer(Of HashSet(Of T))

戻り値

HashSet<T> オブジェクトの深いレベルの等価テストに使用できる IEqualityComparer オブジェクト。

注釈

オブジェクトは IEqualityComparer 、1 つのレベルでのみ等価性をチェックしますが、より深い等値テストを実行するために、追加のレベルで比較子を連結できます。

このメソッドの呼び出しは O(1) 操作です。

適用対象