这是一个基本类型的问题,原谅我是如此的业余。在C中的两个对象的平等比较#
案例1:
Employee _emp1 = new Employee();
Employee _emp2 = _emp1;
_emp1.Equals(_emp2) ==> RETURNS a True !!
案例2:
Employee _emp1 = new Employee();
Employee _emp2 = new Employee();
_emp1.Equals(_emp2) ==> RETURNS a False !!
你能解释我interms内存映射和分配的角度看上面的对比方法和原因是什么?
案例1令您惊讶吗? C++背景? –
@Damien_The_Unbeliever我想是的,宾果! – Cris
-1抱歉,但我不认为SO是这个级别问题的地方。这种事情已经在MSDN和博客中引起了麻烦。 – DeanOC