Практическое руководство. Перебор элементов перечисления в Visual Basic
Перечисления — это удобный способ работать с наборами связанных констант и связывать постоянные значения с именами. Чтобы выполнить итерацию по перечислению, его можно переместить в массив с помощью GetValues метода. Кроме того, можно выполнить итерацию с помощью инструкции с помощью For...Each
GetNames инструкции или GetValues метода для извлечения строки или числового значения.
Выполнение итерации с помощью перечисления
Объявите массив и преобразуйте перечисление в него с GetValues помощью метода перед передачей массива, как и любая другая переменная. В следующем примере каждый элемент перечисления отображается, как он выполняет итерацию FirstDayOfWeek по перечислению.
Dim items As Array items = System.Enum.GetValues(GetType(FirstDayOfWeek)) Dim item As String For Each item In items MsgBox(item) Next
См. также
- Общие сведения о перечислениях
- Практическое руководство. Объявление перечисления
- Когда следует использовать перечисление
- Практическое руководство. Определение строки, связанной со значением из перечисления
- Практическое руководство. Ссылка на элемент перечисления
- Перечисления и уточнение имен
- Массивы