Поделиться через


Выражение имеет тип <имяТипа>, который не является типом коллекции

Обновлен: Ноябрь 2007

Expression is of type '<typename>', which is not a collection type

Переменная группы, указанная в операторе For Each, не является объектом коллекции или массивом, а ее тип не реализует интерфейс IEnumerable. Тип должен или поддерживать шаблон разработки коллекции Visual Basic, или реализовывать IEnumerable.

Идентификатор ошибки: BC32023

Исправление этой ошибки

  • Объявите переменную группы с типом класса, который либо поддерживает Visual Basic конструктор коллекции, либо реализует IEnumerable.

См. также

Основные понятия

Классы коллекций в Visual Basic

Ссылки

Инструкция For Each... Next (Visual Basic)

IEnumerable