Objetos iguales.

12/01/2005 - 03:03 por Anibal | Informe spam
Hola,
Hay alguna manera de saber si, dados dos objetos del mismo tipo (pero que no
necesariamente sean el mismo objeto), estos tienen iguales todas sus
propiedades, sin tener que verificar cada una de estas.
Muchas Gracias.

Preguntas similare

Leer las respuestas

#1 Angel. E. Ruiz. Pastor
12/01/2005 - 02:51 | Informe spam
Amigo prueba como este código:



Objeto1.Controls.Equals(Objeto2)





Saludos cordiales,

Ángel Ruiz

MCP C#

MVP de Visual Basic desde 2004

Caracas - Venezuela

"El conocimiento es un bien, que crece a medida que se comparte"

"Anibal" wrote in message
news:%23rOYQKE%
Hola,
Hay alguna manera de saber si, dados dos objetos del mismo tipo (pero que


no
necesariamente sean el mismo objeto), estos tienen iguales todas sus
propiedades, sin tener que verificar cada una de estas.
Muchas Gracias.


Respuesta Responder a este mensaje
#2 Pedro Luna Montalvo, MVP
13/01/2005 - 03:35 | Informe spam
Algo que me parece raro es que no quieras comparar sus propiedades para
verificar la igualdad del objeto.
Ahora, nota que debes diferenciar muy bien los dos casos que son: tener dos
objetos que contienen exactamente los mismo (son clones); o tener dos
referencias aun mismo objeto.

Si realmente quieres evitar comparar por cada uno de los campos del objeto
para determinar su igualdad, puedes probar serializando los dos objetos y
verificando si la cadena de caracteres, o el arreglo de bits (depende como
lo serialices) son iguales. Pero esto me parece innecesariamente complicado.

Saludos
Pedro Luna, [MVP VB.NET]
Gye, Ecu

"Anibal" escribió en el mensaje
news:%23rOYQKE%
Hola,
Hay alguna manera de saber si, dados dos objetos del mismo tipo (pero que
no necesariamente sean el mismo objeto), estos tienen iguales todas sus
propiedades, sin tener que verificar cada una de estas.
Muchas Gracias.


email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida