摘要:
所有对象通用的操作:对象等值,唯一,散列码,克隆。6.1 对象的等值性和唯一性System.Object的Equals方法是,如果两个引用指向同一个对象,返回true,否则返回false。6.1.1 为基类没有重写Object.Equals方法的引用类型实现Equals首先判断,两个对象是否null;其次判断两个对象的类型相同与否;然后进行类型转化,判断两个对象的字段相等与否;最后高兴的话,重载==和!=操作符。这里的类型转化,不可能抛出异常,因为前面比较过两个对象的类型。6.1.2 为基类重写了Object.Equals方法的引用类型实现Equals这里的判断思路和上一节相同,唯一差别是要. 阅读全文
posted @ 2011-10-07 21:32
草珊瑚
阅读(229)
评论(0)
推荐(0)


浙公网安备 33010602011771号