C# == 和 Equals 的比较

阅读 51

2022-09-08

C# ​​==​​​ 和 ​​Equals​​​的比较。​​==​​​比较的是引用,​​Equals​​​比较的是内容。所以对​​值类型​​​两者是一样的,对于引用类型就不一样了。但对于​​string​​​类型的比较,内部重写了​​==​​​操作符,内部调用的还是​​Equals​​​。​​Equals​​​是​​Object​​中的一个虚方法,必要的时候可以进行重写。



参考:
1.​​​link-01​​



精彩评论(0)

0 0 举报