请问这个结果为什么是false,谢谢

图片说明

object 比较相当于调用 ReferenceEquals,比较的是引用,两个字符串尽管值一样,但是引用的对象不同。

https://zhidao.baidu.com/question/147522081.html

copy是复制成一个新的对象,就和 "11"=="11"是false "11".equeals("11")是true一样

首先string本就是引用类型,不用再object装箱。查一下相等的几个比较方法,引用对象默认引用比较,可以实现接口重定义相等,有问题再讨论