Porady: iterowanie za pomocą wyliczania w Visual Basic
Wyliczenia zapewniają wygodny sposób pracy z zestawami powiązanych stałych i kojarzenie wartości stałych z nazwami. Aby wykonać iterację za pomocą wyliczenia, możesz przenieść ją do tablicy przy użyciu GetValues metody . Można również iterować przez wyliczenie przy użyciu For...Each
instrukcji , używając GetNames metody lub GetValues w celu wyodrębnienia ciągu lub wartości liczbowej.
Aby iterować przez wyliczenie
Zadeklaruj tablicę i przekonwertuj wyliczenie na nią za pomocą GetValues metody przed przekazaniem tablicy tak, jak w przypadku każdej innej zmiennej. Poniższy przykład przedstawia każdy element członkowski wyliczenia FirstDayOfWeek , ponieważ iteruje za pomocą wyliczenia.
Dim items As Array items = System.Enum.GetValues(GetType(FirstDayOfWeek)) Dim item As String For Each item In items MsgBox(item) Next