Partilhar via


Como iterar em uma enumeração no Visual Basic

Enumerações fornecem uma maneira conveniente para trabalhar com conjuntos de constantes relacionadas e para associar valores constantes com nomes. Para iterar por meio de uma enumeração, você pode movê-lo em uma matriz usando o GetValues método. Você também pode iterar por meio de uma enumeração usando um For...Each instrução, usando o GetNames ou GetValues método para extrair o valor de string ou numérico.

Para iterar por meio de uma enumeração

  • Declarar uma matriz e converter a enumeração com o GetValues método antes passando a matriz como você faria qualquer outra variável. O exemplo a seguir exibe cada membro da enumeração FirstDayOfWeek como ele 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
    

Consulte também

Tarefas

Como declarar enumerações (Visual Basic)

Como determinar a cadeia de caracteres associada a um valor de enumeração (Visual Basic)

Como fazer referência a um membro de enumeração (Visual Basic)

Conceitos

Visão geral de enumerações (Visual Basic)

Quando usar uma enumeração (Visual Basic)

Enumerações e qualificação de nome (Visual Basic)

Outros recursos

Matrizes no Visual Basic