StructuralComparisons 클래스
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
두 컬렉션 개체의 구조를 비교하기 위한 개체를 제공합니다.
public ref class StructuralComparisons abstract sealed
public static class StructuralComparisons
type StructuralComparisons = class
Public Class StructuralComparisons
- 상속
-
StructuralComparisons
설명
클래스는 StructuralComparisons 다음과 같은 두 개의 미리 정의된 비교 개체를 반환합니다.
IComparer 또는 Tuple<T1,T2,T3>.IStructuralComparable.CompareTo(Object, IComparer) 와 같은 Array.IStructuralComparable.CompareTo(Object, IComparer) 메서드에 전달하여 두 개체의 구조적 비교를 수행할 수 있는 구현입니다. 첫 번째 개체가 정렬 순서의 두 번째 개체와 동일한 위치에서 선행, 팔로우 또는 발생하는지 여부를 나타내도록 설계되었습니다.
IEqualityComparer 또는 Tuple<T1,T2,T3>.IStructuralEquatable.Equals(Object, IEqualityComparer) 와 같은 Array.IStructuralEquatable.Equals(Object, IEqualityComparer) 메서드에 전달되어 구조적 같음 비교를 수행할 수 있는 구현입니다.
개체를 사용하여 배열 또는 튜플 개체와 같은 두 컬렉션 개체의 구조적 비교 또는 구조적 같음 비교를 수행할 수 있습니다. 구조적 비교에서 두 개체는 해당 값에 따라 비교됩니다. 개체는 일부 조건에 따라 정렬할 수 있으며 두 개체는 동일한 물리적 개체를 참조하기 때문이 아니라 값이 같을 때 같음으로 간주됩니다.
속성
StructuralComparer |
두 개체의 구조를 비교하는 미리 정의된 개체를 가져옵니다. |
StructuralEqualityComparer |
두 개체의 구조가 같은지 비교하는 미리 정의된 개체를 가져옵니다. |
적용 대상
.NET