HashSet<T>.CreateSetComparer Yöntem

Tanım

Bir IEqualityComparer nesnenin eşitlik testi için kullanılabilecek bir HashSet<T> nesne döndürür.

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

Döndürülenler

IEqualityComparer Nesnenin derin eşitlik testi HashSet<T> için kullanılabilecek bir nesne.

Açıklamalar

IEqualityComparer Nesnesi eşitliği yalnızca bir düzeyde denetler; ancak daha derin eşitlik testi gerçekleştirmek için ek düzeylerde karşılaştırıcıları birbirine zincirleyebilirsiniz.

Bu yöntemi çağırmak bir O(1) işlemidir.

Şunlara uygulanır