다음을 통해 공유


방법: 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
    

참고하십시오