object.ReferenceEquals
이 true를 반환하면 instance.Equals
이 항상 true를 반환해야합니까?ReferenceEquals는 true이고 같음 - false는 예상되는 동작입니까?
아래 출력이 합격/불합격하는 예상치 못한 동작이 있다고 생각하십니까?
Assert.True(object.ReferenceEquals(obj,obj));
Assert.True(obj.Equals(obj));
개인적으로 나는 그것의 이상한 및 캔트 정말 인스턴스 자체와 동일해서는 안 좋은 이유, 생각 생각합니다.
정확히 무엇을 묻고 있습니까? 그 반대가 항상 사실 인 것은 아닙니다. –
불분명 한 부분은 무엇입니까? 나는 그 반대가 항상 사실이 아니라는 것을 압니다. 그러나 도태는 항상 사실이어야합니다. – jasper