다음을 통해 공유


LocalValueEntry.Equals(Object) 메서드

정의

두 개의 LocalValueEntry 인스턴스가 같은지 여부를 확인합니다.

public:
 override bool Equals(System::Object ^ obj);
public override bool Equals (object obj);
override this.Equals : obj -> bool
Public Overrides Function Equals (obj As Object) As Boolean

매개 변수

obj
Object

현재 LocalValueEntry과 비교할 LocalValueEntry입니다.

반환

Boolean

Equality(LocalValueEntry, LocalValueEntry) 구현에서는 Property의 값을 비교하며 필요한 경우 Value의 값을 비교합니다. PropertyLocalValueEntry 구성 요소는 값 형식이므로 항상 비트 비교가 수행됩니다. Value 구성 요소의 경우 이 구현에서는 해당 구성 요소가 값 형식이면 비트 비교를 수행합니다. 참조 형식이 있는 로컬에서 설정한 속성의 경우에는 두 값에 대해 내부적으로 == 연산자만 사용되므로 동작은 해당 형식이 같은지 여부를 결정하는 메커니즘으로 지연됩니다. 기본적으로 값의 참조가 같은지 여부를 비교하므로 결과적으로는 전체 LocalValueEntry의 참조가 같은지를 비교하게 됩니다.

적용 대상