VB.net 2010 视频教程 VB.net 2010 视频教程 python基础视频教程
SQL Server 2008 视频教程 c#入门经典教程 Visual Basic从门到精通视频教程
当前位置:
首页 > VB.net教程 >
  • 如何:向过程或属性传递数组 (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)
    

 



原文链接:https://docs.microsoft.com/zh-cn/previous-versions/visualstudio/visual-studio-2010/63y5ksfs(v=vs.100)


相关教程