.NET-5-判断两个对象是否为同一个对象

我们在比较两个对象的时候 如果两个对象是值类型,则直接比较的就是这两个对象在栈空间所存储的内容是否相同 如果两个对象是引用类型,比如两个自定义的类对象,他们比较的是两个对象在堆中的地址是否相同 但是string类型的比较特别,虽然string是引用类型,但是他们在比较的时候应为对其做了特殊处理,所以比较方式有点不同 值类型的不做讨论,这里比较两个引用类型的对象 一般比较两个对象是否相同使用三种方式
相关文章
相关标签/搜索