EqualityComparer<T>.Equals(T, T) 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
파생 클래스에서 재정의되는 경우 형식 T 의 두 개체가 같은지 여부를 결정합니다.
public:
abstract bool Equals(T x, T y);
public abstract bool Equals(T x, T y);
override this.Equals : 'T * 'T -> bool
Public MustOverride Function Equals (x As T, y As T) As Boolean
매개 변수
- x
- T
비교할 첫 번째 개체입니다.
- y
- T
비교할 두 번째 개체입니다.
반품
구현
설명
이 Equals 메서드는 반사적이고 대칭적이며 전이적입니다. 즉, 개체를 자체와 비교하는 데 사용되는 경우 반환 true 됩니다. 두 개체의 경우true, y 두 개체 x 에 대한 yxtrue 개체이고 두 개체 truezx 에 대한 개체이고, 개체에 대한 개체이고, 개체에 대한 개체이고, 개체에 대한 개체인지와 true 개체에 대한 개체인지와 개체에 대한 개체인지, 그리고 개체에 xy 대한 개체인지와 개체에 대한 개체인지에 대한 zy 값입니다. true
구현자 참고
구현은 메서드가 두 개체 x 에 대해 반환 true 되는 경우 Equals(T, T) 메서드가 반환하는 xGetHashCode(T) 값이 반환y되는 값과 y같아야 하므로 필요합니다.