HashSet<T>.CreateSetComparer 메서드

정의

IEqualityComparer 개체에 대한 같음 테스트에 사용할 수 있는 HashSet<T> 개체를 반환합니다.Returns an IEqualityComparer object that can be used for equality testing of a HashSet<T> object.

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

반환

IEqualityComparer 개체에 대한 전체 같음 테스트에 사용할 수 있는 HashSet<T> 개체입니다.An IEqualityComparer object that can be used for deep equality testing of the HashSet<T> object.

설명

IEqualityComparer 개체는 한 수준 에서만 같은지 확인 합니다. 그러나 추가 수준에서 비교자를 함께 연결 하 여 더 깊은 같음 테스트를 수행할 수 있습니다.The IEqualityComparer object checks for equality at only one level; however, you can chain together comparers at additional levels to perform deeper equality testing.

이 메서드를 호출 하는 것은 o (1) 작업입니다.Calling this method is an O(1) operation.

적용 대상