HashSet<T>.CreateSetComparer Methode

Definition

Gibt ein IEqualityComparer-Objekt zurück, das für Gleichheitstests eines HashSet<T>-Objekts verwendet werden kann.

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))

Gibt zurück

Ein IEqualityComparer-Objekt, das für tiefe Gleichheitstests des HashSet<T>-Objekts verwendet werden kann.

Hinweise

Das IEqualityComparer -Objekt überprüft nur auf einer Ebene auf Gleichheit. Sie können Vergleiche jedoch auf zusätzlichen Ebenen verketten, um tiefere Gleichheitstests durchzuführen.

Der Aufruf dieser Methode ist ein O(1)-Vorgang.

Gilt für: