Delen via


Hoe te: Een enumeratie doorlopen in Visual Basic

Opsommingen bieden een handige manier om te werken met sets gerelateerde constanten en om constante waarden te koppelen aan namen. Als u een opsomming wilt herhalen, kunt u deze met behulp van de GetValues methode naar een matrix verplaatsen. U kunt ook een opsomming herhalen met behulp van een For...Each instructie, met behulp van de GetNames of GetValues methode om de tekenreeks of numerieke waarde te extraheren.

Een opsomming herhalen

  • Declareer een array en converteer de opsomming naar de array met de GetValues methode voordat u de array doorgeeft zoals u met elke andere variabele zou doen. In het volgende voorbeeld wordt elk lid van de opsomming FirstDayOfWeek weergegeven wanneer de opsomming doorlopen wordt.

    Dim items As Array
    items = System.Enum.GetValues(GetType(FirstDayOfWeek))
    Dim item As String
    For Each item In items
        MsgBox(item)
    Next
    

Zie ook