Condividi tramite


Procedura: Eseguire un'iterazione su un'enumerazione in Visual Basic

Le enumerazioni offrono un modo pratico per lavorare con set di costanti correlate e per associare valori costanti ai nomi. Per scorrere un'enumerazione, è possibile spostarla in una matrice usando il GetValues metodo . È anche possibile scorrere un'enumerazione usando un'istruzione For...Each , usando il GetNames metodo o GetValues per estrarre la stringa o il valore numerico.

Per iterare un'enumerazione

  • Dichiarare un array e convertire l'enumerazione in esso utilizzando il metodo GetValues prima di passare l'array come qualsiasi altra variabile. Nell'esempio seguente viene visualizzato ogni membro dell'enumerazione FirstDayOfWeek durante l'iterazione dell'enumerazione .

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

Vedere anche