Tengo una variable de instancia con varios miembros, muchos de los cuales tienen sus propios miembros y así sucesivamente. Usando el depurador y las variables de observación, encontré una variable de cadena con un valor específico que necesito sumergiéndome en los miembros de esta variable.Encontrar una variable con un valor dado en VS2008
Sin embargo, después de pasar un tiempo en otras cosas y volver a esto, ahora no puedo encontrar dónde se encuentra este valor. Cuando tengo mi aplicación en pausa, ¿hay alguna manera de buscar los valores de las variables en el contexto actual para un valor dado?
para aclarar, si tengo la estructura dada:
myVariable
|
|--aMember1
| |--subMember = "A value"
|
|--aMember2
|--subMember = "Another value"
¿Hay alguna manera (posiblemente utilizando la lista de vigilancia en VS depurador) para buscar myVariable
para cualquier miembro o submember con el valor "Valor" , volviendo a mí el camino myVariable->aMember->subMember
?
¿Esa identidad es para el valor en sí o para la referencia del objeto? Es decir, si escribo '1 #' en mi lista de observación después de hacer una identificación de objeto, ¿cambiará el valor de 1 # con la variable de la que lo obtuve o permanecerá igual? – Aaron
No importa, encontré la respuesta yo mismo: http://geekswithblogs.net/sdorman/archive/2009/02/14/visual-studio-2008-debugging-ndash-the-watch-window.aspx Gracias por su respuesta . – Aaron