Postupy: Iterace ve výčtu jazyka Visual Basic

Výčty poskytují pohodlný způsob, jak pracovat se sadami souvisejících konstant a přidružit konstantní hodnoty k názvům. Pokud chcete iterovat výčet, můžete ho GetValues pomocí metody přesunout do pole. Můžete také iterovat pomocí výčtu For...Each pomocí příkazu, pomocí GetNames nebo GetValues metody extrahovat řetězec nebo číselnou hodnotu.

Iterace prostřednictvím výčtu

  • Deklarujte matici a před předáním pole převeďte výčet na ni metodou GetValues stejně jako jakoukoli jinou proměnnou. Následující příklad zobrazí každý člen výčtu FirstDayOfWeek , který iteruje prostřednictvím výčtu.

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

Viz také