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

The group variable specified in a For Each statement is not a collection object or an array, and its type does not implement the IEnumerable interface. The type must either support the Visual Basic collection design pattern or implement IEnumerable.

Error ID: BC32023

To correct this error

  • Declare the group variable to be of a class type that either supports the Visual Basic collection design or implements IEnumerable.

See Also

Concepts

Visual Basic Collection Class

Reference

For Each...Next Statement (Visual Basic)

IEnumerable