Отладчик Visual Studio, к сожалению, не имеет функции для этого.
Обратите внимание, что в общем случае это невозможно. Коллекция может быть блоком итератора со сложными вычислениями; вы бы не хотели, чтобы отладчик оценивал его чаще, чем программа.
Но, конечно, существует очевидный обходной путь для сохранения коллекции в переменной:
var items = someObject.GetItems( someParameter );
foreach ( var item in items ) {
...
}
Теперь вы можете посмотреть на items
в отладчике. Конечно, применяются те же ограничения - если это сложное перечислимое, отладчик не будет отображать удобный список элементов. Но в общих случаях (например, списки, массивы и т. Д.) Это так.