如何使用==操作符,Equals方法,ReferenceEquals方法,IEquatable接口比较2个对象
“世界上不会有两片完全相同的树叶”,这句话适用于现实世界。而在软件世界中,这句话变成了"世界上必须有两片完全相同的树叶",否则,很多事情无以为继。当比较2个对象是否相等时,通常情况下:==操作符用来比较值类型,比较的是值;实例方法Equals和静态方法Object.ReferenceEquals比较引用类型,比较的是对象的地址。在实际项目中,当比较2个引用类型对象时,我们的需求变为:通过依次比较2