Estoy tratando de ver las propiedades de un objeto con más de 300 propiedades en la ventana inmediata de Visual Studio 2005. Solo se muestran los primeros 100 elementos, seguidos de este título:
< More... (The first 100 of 306 items were displayed.) >
Estoy tratando de ver el resto de los elementos, pero no puedo entenderlo.
Me doy cuenta de que puedo verlos en una ventana de inspección, pero no es lo mismo.
Sé que esto fue hace casi años, pero me encontré con esto hoy. A veces es útil ver la lista en la ventana inmediata en lugar de mirar en la ventana de observación. Puede ver fácilmente más resultados que los primeros 100 utilizando:
Lo que realmente no toma mucho tiempo para escribir y funciona bien, fue útil para mí.
Actualización : como se señala en los comentarios a continuación, esta respuesta es realmente incorrecta y se aplica SOLO a colecciones y NO a objetos con muchas propiedades. Lo dejo aquí porque mucha gente parece haberlo encontrado útil.
fuente
La ventana inmediata fue diseñada para ser una herramienta de vista rápida. Si desea ver más detalles, tendrá que verlo en la Ventana de inspección o en la Ventana de inspección rápida.
Otra opción es escribir un complemento de Visual Studio que funcione de manera similar a la ventana Inmediato, pero que tenga más opciones.
fuente
Siempre creo un método de extensión para exportar objetos a xml cuando depuro de esta manera. Es muy útil para solucionar problemas de datos de objetos. Esto es lo que uso:
No es 100% prueba completa, pero la mayoría de las veces es perfecto. Creará un archivo xml en el directorio de la aplicación con el nombre de los objetos como nombre de archivo. En la ventana inmediata puede escribir el nombre del objeto y luego .SerializeToXML ().
entonces: myList.SerializeToXML ()
fuente