Sdílet prostřednictvím


Postupy: Iterace prostřednictvím výčtu v jazyce 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 přesunout do pole pomocí metody GetValues. Můžete také iterovat výčet pomocí příkazu For...Each, přičemž metodou GetNames nebo GetValues můžete extrahovat řetězcovou 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é