如何:从过程或属性中返回数组
更新:2007 年 11 月
返回数组的方法与返回其他数据类型的方法相同。提供数组类型作为过程或属性的返回类型。
从函数过程中返回数组
指定数组类型(秩和元素数据类型)作为 Function 语句 (Visual Basic) 中的返回类型。
在过程中,声明一个具有相同的秩和元素数据类型的局部数组变量。
在 Return 语句 (Visual Basic) 中包含此局部数组变量。数组名后不要跟括号。
Public Function splitNumber(ByVal number As Double) As Char() Dim characters() As Char ' Insert code to split number into characters. Return characters End Function Dim piCharacters() As Char = splitNumber(3.14159265)
从属性中返回数组
指定数组类型(秩和元素数据类型)作为 Property 语句 中的属性类型。
在属性的 Get 过程中,或在 Get 过程可以使用的位置中声明一个具有相同的秩和元素数据类型的局部数组变量。
在 Return 语句中包含此局部数组变量。数组名后不要跟括号。
Private nameList() As String Public Property stationNames As String() Get Return nameList End Get Set(ByVal Value As String()) ' Insert code to store nameList values. End Set End Property Dim listOfNames() As String = stationNames