I don't think it gives any sort of trouble, but is it actually necessary to check whether `Equals` is overridden?

If `Equals` isn't overriden, doesn't it also have the desired outcome?