Typen, die den Gleichheitsoperator neu definieren, sollten auch Equals neu definieren, damit diese Member die gleichen Ergebnisse ...

Typen, die den Gleichheitsoperator neu definieren, sollten auch Equals neu definieren, damit diese Member die gleichen Ergebnisse zurückgeben. Dadurch wird sichergestellt, dass das Verhalten von Typen, die von Equals abhängig sind (beispielsweise ArrayList und Hashtable) dem erwarteten Verhalten entspricht und mit dem Gleichheitsoperator konsistent ist.