[VS] как сделать удобный просмотр коллекций?
От: Andrei F.  
Дата: 25.09.08 13:07
Оценка:
В отладчике студии некоторые коллекции не позволяют посмотреть список значений. В основном — у некоторых специализированных коллекций, которые не поддерживают IList<>. Кто-нибудь знает, как это можно обойти?
... << RSDN@Home 1.2.0 alpha 4 rev. 1111>>
Re: [VS] как сделать удобный просмотр коллекций?
От: Кирилл Осенков Украина
Дата: 30.09.08 03:54
Оценка: 3 (1)
Здравствуйте, Andrei F., Вы писали:

AF>В отладчике студии некоторые коллекции не позволяют посмотреть список значений. В основном — у некоторых специализированных коллекций, которые не поддерживают IList<>. Кто-нибудь знает, как это можно обойти?


Вот несколько ссылок:
Using DebuggerDisplay Attribute
Displaying Custom Data Types
Enhancing Debugging with the Debugger Display Attributes
Using DebuggerTypeProxy Attribute
Debugger extension in Visual Studio
Re: [VS] как сделать удобный просмотр коллекций?
От: _FRED_ Черногория
Дата: 30.09.08 11:19
Оценка: 3 (1)
Здравствуйте, Andrei F., Вы писали:

AF>В отладчике студии некоторые коллекции не позволяют посмотреть список значений. В основном — у некоторых специализированных коллекций, которые не поддерживают IList<>. Кто-нибудь знает, как это можно обойти?


Нужно почитать про Format Specifiers in C#, а конкретно про "results". Использовать так: находишь переменную типа, реализующего IEnumerable, на имени переменной (в Watch) жмёшь F2 (что бы изменить имя) и к имени добавляешь ", results"
Help will always be given at Hogwarts to those who ask for it.
Re[2]: [VS] как сделать удобный просмотр коллекций?
От: Andrei F.  
Дата: 30.09.08 11:52
Оценка: +1
Здравствуйте, _FRED_, Вы писали:

_FR>на имени переменной (в Watch) жмёшь F2 (что бы изменить имя) и к имени добавляешь ", results"


Чудеса юзабилити
... << RSDN@Home 1.2.0 alpha 4 rev. 1111>>
Re: [VS] как сделать удобный просмотр коллекций?
От: Кирилл Осенков Украина
Дата: 05.10.08 07:05
Оценка: 4 (1)
Здравствуйте, Andrei F., Вы писали:

AF>В отладчике студии некоторые коллекции не позволяют посмотреть список значений. В основном — у некоторых специализированных коллекций, которые не поддерживают IList<>. Кто-нибудь знает, как это можно обойти?


Вот ещё интересная ссылка по теме:
http://blogs.msdn.com/jaredpar/archive/2008/09/10/debugging-f-list-s.aspx
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.