Dela via


Anvisningar: Iterera genom en uppräkning i Visual Basic

Uppräkningar är ett bekvämt sätt att arbeta med uppsättningar relaterade konstanter och att associera konstanta värden med namn. Om du vill iterera genom en uppräkning kan du flytta den till en matris med hjälp av GetValues metoden . Du kan också iterera genom en uppräkning med hjälp av en For...Each -instruktion, med hjälp av GetNames metoden eller GetValues för att extrahera strängen eller det numeriska värdet.

Iterera genom en uppräkning

  • Deklarera en matris och konvertera uppräkningen till den GetValues med -metoden innan du skickar matrisen som vilken annan variabel som helst. I följande exempel visas varje medlem i uppräkningen FirstDayOfWeek när den itererar genom uppräkningen.

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

Se även