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) 메서드에 전달할 수 있는 구현입니다.
개체는 배열 또는 튜플 개체와 같은 두 컬렉션 개체의 구조적 비교 또는 구조적 같음 비교를 수행하는 데 사용할 수 있습니다. 구조적 비교에서 두 개체는 해당 값에 따라 비교됩니다. 개체는 일부 조건에 따라 정렬할 수 있으며, 두 개체는 동일한 실제 개체를 참조하기 때문에 값이 같으면 같지 않은 것으로 간주됩니다.
속성
| Name | Description |
|---|---|
| StructuralComparer |
두 개체의 구조적 비교를 수행하는 미리 정의된 개체를 가져옵니다. |
| StructuralEqualityComparer |
구조적 같음을 위해 두 개체를 비교하는 미리 정의된 개체를 가져옵니다. |