随笔 - 13, 文章 - 0, 评论 - 3, 引用 - 0
数据加载中……

2009年4月26日

Equals方法的实现(参见《Microsoft.net框架程序设计》并提出少许建议)

     摘要: 从《Microsoft.net框架程序设计》一书中,看到Equals的实现基本分为如下三类(顺序有所调整):
(1)引用类型,从MyRefType到Object的继承链上(基类、基类的基类、...),有类覆盖了Object的Equals方法实现;
(2)引用类型,从MyRefType到Object的继承链上(基类、基类的基类、...),均没有类覆盖Object的Equals方法实现;
(3)值类型的Equals方法实现。
分法相当科学,我看了其中的代码实现,针对其中的实现给出了一些实例来说明问题,并提出一些自己的疑惑和想法,希望各位批评指正。  阅读全文

posted @ 2009-04-26 23:33 五味杂陈 阅读(1498) | 评论 (0)编辑 收藏