Digamos que estás depurando. En un punto estás en el Método A, que tiene un parámetro foo del tipo Foo
. Más tarde se encuentra en el Método B, que también toma un parámetro foo del tipo Foo
.¿Cómo se determina la igualdad de referencia de dos variables en diferentes ámbitos?
Estas dos variables pueden ser la misma instancia de Foo
, pero ¿cómo se sabe? Debido a que tienen un alcance diferente, no puede llamar al ReferenceEquals()
. ¿Hay alguna forma de que pueda obtener la ubicación real de la memoria a la que apuntan las variables para que pueda saber si son la instancia?
Muy agradable. ¿Está disponible en versiones anteriores de VS o es algo nuevo? – Chris
@Chris - No tengo VS2008 por ahora, pero la página dice que es compatible en 2008 y 2010. Lo he verificado en VS2010. – CodeNaked
Sí, lo siento. Solo lo noté después de preguntar. :( – Chris