Я пытаюсь увидеть свойства объекта с более чем 300 свойствами в окне Immediate Window Visual Studio 2005. Отображаются только первые 100 элементов, за которыми следует этот заголовок:
< More... (The first 100 of 306 items were displayed.) >
Я пытаюсь увидеть остальные предметы, но не могу понять.
Я понимаю, что могу видеть их в окне просмотра, но это не то же самое.
Я знаю, что это было почти много лет назад, но сегодня я столкнулся с этим. Иногда полезно видеть список в непосредственном окне, а не в окне просмотра. Вы можете легко увидеть больше результатов, чем первые 100, используя:
Что действительно не займет много времени, чтобы написать и хорошо работает - было полезно для меня.
Обновление : как указано в комментариях ниже, этот ответ на самом деле неверен и применим ТОЛЬКО к коллекциям, а НЕ к объектам с большим количеством свойств. Я оставляю его здесь, так как многие люди, кажется, сочли его полезным.
источник
Непосредственное окно было разработано как инструмент быстрого просмотра. Если вы хотите увидеть более подробную информацию, вам нужно будет просмотреть ее либо в окне просмотра, либо в окне быстрого просмотра.
Другой вариант - написать надстройку Visual Studio, которая работает аналогично Immediate Window, но имеет больше возможностей.
источник
Я всегда создаю метод расширения для экспорта объектов в xml при такой отладке. Это очень полезно для устранения неполадок с данными объекта. Вот что я использую:
Это не 100% полное доказательство, но в большинстве случаев оно идеально. Он создаст XML-файл в каталоге приложения с именем объекта в качестве имени файла. В ближайшем окне вы можете просто ввести имя объекта, а затем .SerializeToXML ().
так: myList.SerializeToXML ()
источник