
14/02/2007, 11:05
|
 | | | Fecha de Ingreso: diciembre-2005 Ubicación: Camarillo, CA
Mensajes: 242
Antigüedad: 19 años, 2 meses Puntos: 2 | |
Re: Comparar el contenido de 2 objetos Si, si tiene el Metodo Equals, pero solo regresa verdadero cuando se trata del mismo objeto. Si tienes P1 y P2, sin importar que los atributos contengan la misma información o no, Equals va a regresar falso. Solo si haces la asignacion P2 = P1 regresa verdadero, pero porque la referencia apunta al mismo lugar y entonces estas comparando el mismo objeto con 2 nombres diferentes.
En la pregunta original, se quiere comparar 2 objetos diferentes y Equals siempre va a regresar falso. Se tiene que usar la Interface IComparable como explique en un post anterior. |