다음을 통해 공유


방법: 배열의 1차원 길이 확인

업데이트: 2007년 11월

배열의 GetLength 메서드는 지정한 차원의 길이를 반환합니다.

배열의 1차원 길이를 확인하려면

  • 배열 이름에 대해 GetLength을 호출합니다. 차원 길이를 GetLength의 인수로 사용하려는 해당 차원을 지정합니다. 차원 인수는 0부터 시작합니다.

    Dim sampleTripleArray(,,) As Short = New Short(2, 3, 4) {} 
    MsgBox("Dimension lengths of sampleTripleArray are " & CStr(sampleTripleArray.GetLength(0)) _
        & ", " & CStr(sampleTripleArray.GetLength(1)) & ", " & CStr(sampleTripleArray.GetLength(2)))
    

    MsgBox가 호출되면 "Dimension lengths of sampleTripleArray are 3, 4, 5"가 표시됩니다.

각 차원에 대해 가장 낮은 인덱스 값은 항상 0이며 GetUpperBound 메서드는 차원의 가장 높은 인덱스 값을 반환합니다. 각 차원에서 GetLengthGetUpperBound에서 반환된 값보다 1이 큰 값을 반환합니다. GetLength와 마찬가지로 GetUpperBound에 지정한 차원도 0부터 시작합니다.

배열의 Length 속성에서 배열의 전체 길이를 찾을 수 있습니다.

개별 차원의 길이를 변경하여 전체 크기를 변경할 수 있습니다. 그러나 차수(차원의 수)는 변경할 수 없습니다.

참고 항목

작업

방법: 배열 변수 선언

방법: 배열 만들기

방법: 배열 변수 초기화

방법: 배열 크기 확인

방법: 배열 크기 변경

배열 문제 해결

개념

Visual Basic의 배열 크기

기타 리소스

Visual Basic의 배열