방법: 프로시저나 속성에 배열 전달(Visual Basic)

다른 변수를 전달할 때와 동일한 방법으로 배열을 전달할 수 있습니다. 프로시저를 호출하거나 속성에 액세스할 때 적절한 인수로 배열 변수 이름을 지정합니다.

프로시저에 배열을 전달하려면

  1. 프로시저 매개 변수 중 하나가 차수(차원의 수) 및 요소 데이터 형식이 같은 배열을 지정하는지 확인합니다.

  2. 인수 목록의 해당 위치에 배열 변수를 지정합니다. 배열 이름 뒤에 괄호를 넣을 수 없습니다.

    Public Function findLargest(ByVal numbers() As Double) As Double
        ' Insert code to calculate and return largest number.
    End Function
    Dim testNumbers() As Double = New Double() {5.0, 3.7, 1.2, 7.6}
    Dim largestNumber As Double = findLargest(testNumbers)
    

속성에 배열을 전달하려면

  1. 속성 매개 변수 중 하나가 차수(차원의 수) 및 요소 데이터 형식이 같은 배열을 지정하는지 확인합니다.

  2. 인수 목록의 해당 위치에 배열 변수를 지정합니다. 배열 이름 뒤에 괄호를 넣을 수 없습니다.

    Public Property bestMatch(ByVal formattedStrings() As String) As Double
        ' Insert Get and Set procedures for number best matching strings.
    End Property
    Dim testStrings() As String = New String() {}
    Dim formattedNumber As Double = bestMatch(testStrings)
    

참고 항목

작업

방법: 한 배열에 다른 배열 할당(Visual Basic)

방법: 다른 배열로 배열 변경(Visual Basic)

방법: 프로시저 또는 속성에서 배열 반환(Visual Basic)

배열 문제 해결(Visual Basic)

개념

Visual Basic의 배열