`Necesito saber si dos referencias de partes completamente diferentes del programa se refieren al mismo objeto. No puedo comparar las referencias programáticamente porque son del contexto diferente (una referencia no es visible desde otra y viceversa).¿Cómo imprimir la identificación del objeto?
Luego quiero imprimir el identificador único para cada objeto usando Console.WriteLine()
. Pero el método ToString()
no devuelve el identificador "único", simplemente devuelve "nombre de clase".
¿Es posible imprimir un identificador único en C# (como en Java)?
¿Puedes dar un caso de uso donde esto tenga sentido? Tratar de comparar objetos sin sus referencias no tiene sentido. – Tejs