Может кто-нибудь объяснить мне, что означает эта перегрузка?
public static bool operator ==(Shop lhs, Shop rhs)
{
if (Object.ReferenceEquals(lhs, null))
{
if (Object.ReferenceEquals(rhs, null))
{
return true;
}
return false;
}
return lhs.Equals(rhs);
}
Я никогда не видел Object.ReferenceEquals в перегрузке