(资料图片)

1、展开全部 莜凰篇 c c n 9 8 、 c ○ //有时两个引用类型的对象往往被用来进行类似值类型的比较,比如:String类型,它虽然是引用类型,但它也重写了Equals方法,因为我们拿它来判断两个string是否相同(Equality),实际是希望判断它们是否具有相同的内容,这是一个value semantics。

2、因此,我们建议在考虑实现一个用作值语义环境下的引用类型时候,也重写基类的Object.Equals()方法。

本文到此分享完毕,希望对大家有所帮助。

关键词: