Estou tentando ver as propriedades de um objeto com mais de 300 propriedades na Janela Imediata do Visual Studio 2005. Apenas os primeiros 100 itens são exibidos, seguidos por esta legenda:
< More... (The first 100 of 306 items were displayed.) >
Estou tentando ver o resto dos itens, mas não consigo descobrir.
Percebo que posso ver isso em uma janela Watch, mas não é a mesma coisa.
Sei que isso foi há quase anos, mas me deparei com isso hoje. Às vezes, é útil ver a lista na janela imediata em vez de olhar na janela de observação. Você pode ver facilmente mais resultados do que os primeiros 100 usando:
O que realmente não leva muito tempo para escrever e funciona bem - foi útil para mim.
Atualização : Como apontado nos comentários abaixo, esta resposta está realmente errada e aplicável SOMENTE a coleções e NÃO a objetos com muitas propriedades. Estou deixando aqui porque muitas pessoas parecem ter achado útil.
fonte
A janela imediata foi projetada para ser uma ferramenta de visualização rápida. Se você deseja ver mais detalhes, você terá que visualizá-los na Watch Window ou na Quick Watch Window.
Outra opção é escrever um Visual Studio AddIn que opere de forma semelhante à janela Immediate, mas tem mais opções.
fonte
Sempre crio um método de extensão para exportar objetos para xml ao depurar como este. É muito útil para solucionar problemas de dados de objeto. Aqui está o que eu uso:
Não é uma prova 100% completa, mas na maioria das vezes é perfeita. Ele criará um arquivo xml no diretório do aplicativo com o nome do objeto como o nome do arquivo. Na janela imediata, você pode simplesmente digitar o nome do objeto e, em seguida, .SerializeToXML ().
então: myList.SerializeToXML ()
fonte