Procedura: scorrere un'enumerazione in Visual Basic

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

Per eseguire l'iterazione di un'enumerazione

  • Dichiarare una matrice e convertire l'enumerazione con il metodo GetValues prima di passare la matrice 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
    

Vedi anche