이 궁금입니다.(객체) 0 == (객체) 0
Reflection에서 개체를 반환하는 ValueType의 기본값을 가져 왔기 때문에 개체의 현재 값과 비교할 때 두 개체가 같지 않지만 동일한 값을 갖기 때문에 나에게 찾아 왔습니다.
Equals 또는 ToString을 사용하면 ValueType 개체에서 작동하지만 ReferenceType에서는 null이 될 수 있으므로 Equals 또는 ToString을 허용하지 않습니다.
다른 사람이 어떤 유형이 될 수있는 다른 객체를 비교할 수있는 방법을 알려주면 객체 == 객체가 잘못된 방식 인 것 같습니다. 이 경우에는 내 객체를 원래 유형으로 다시 작성해야합니다. ReferenceType은 항상 다릅니 까?
http://msdn.microsoft.com/en-us/library/yz2be5wk(VS.71).aspx (권투 참조) – meandmycode