摘要:
==操作符因为语法简洁而备受欢迎,但它本身也存在着局限性,比如继承或泛型问题。下面让我们依次来看看吧。 1、==和继承性问题 关于==运算符在继承时存在的问题,我们以String类型为例进行说明。 运行上面代码,依次产生:False、True、True、True。该结果很容易解释,除了Referen 阅读全文
摘要:
在之前的文章中,我们讲到了使用C#中提供的Object类的虚Equals方法来判断Equality,但实际上它还提供了另外一种判断Equality的方法,那就是使用==运算符。许多童鞋也许会想当然的认为==不过是Equals方法的语法糖而已,然而事实却并非如此。尽管从实现上来说,它给出的判定结果往往 阅读全文