방법: Visual Basic에서 열거형 반복

열거형은 관련된 상수 집합으로 작업하고 이름과 상수 값을 연결하는 편리한 방법을 제공합니다. 열거형을 반복하려면 GetValues 메서드를 사용하여 배열로 이동할 수 있습니다. 문자열 또는 숫자 값을 추출하는 GetNames 또는 GetValues 메서드를 사용하여 For...Each 문을 사용하여 열거형을 반복할 수도 있습니다.

열거형을 반복하는 방법

  • 다른 변수와 마찬가지로 배열을 전달하기 전에 GetValues 메서드를 사용하여 배열을 선언하고 열거형을 해당 배열로 변환합니다. 다음 예제에서는 열거형을 반복할 때 열거형 FirstDayOfWeek의 각 멤버를 표시합니다.

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

참고 항목