1) ReferenceEquals: 仅会比较两者的引用
2) ==: 没有重载操作符就是比较引用,否则就是重载后的行为,比如System.String是先比较引用,再比较内容。
那是不是和null比较,Object.ReferenceEquals(inst, null)更好一点?因为他不会触发额外的比较
比较null没区别,参与比较的对象都不是null时会更好。
参考
C#四种相等性判断方法 equals,referenceEquals_c# referenceequals_luckyone906的博客-CSDN博客
标签:null,区别,引用,重载,ReferenceEquals,比较 From: https://www.cnblogs.com/sailJs/p/17587135.html