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