Como: iterar através de uma enumeração no Visual Basic
As enumerações fornecem uma maneira conveniente de trabalhar com conjuntos de constantes relacionadas e associar valores constantes a nomes. Para iterar através de uma enumeração, você pode movê-la para uma matriz usando o GetValues método. Você também pode iterar através de uma enumeração usando uma For...Each
instrução, usando o GetNames método or GetValues para extrair a cadeia de caracteres ou o valor numérico.
Para iterar através de uma enumeração
Declare uma matriz e converta a enumeração para ela com o GetValues método antes de passar a matriz como faria com qualquer outra variável. O exemplo a seguir exibe cada membro da enumeração FirstDayOfWeek à medida que ela itera através da enumeração.
Dim items As Array items = System.Enum.GetValues(GetType(FirstDayOfWeek)) Dim item As String For Each item In items MsgBox(item) Next