Los tipos que vuelven a definir el operador de igualdad deben volver a definir también el método Equals para garantizar que ...

Los tipos que vuelven a definir el operador de igualdad deben volver a definir también el método Equals para garantizar que estos miembros devuelven los mismos resultados. Esto ayuda a garantizar que los tipos que se basan en el método Equals (como ArrayList y Hashtable) se comportan de una forma esperada y coherente con el operador de igualdad.