Como: Retornar uma matriz de um procedimento ou propriedade
Você pode retornar um array da mesma forma que retorna qualquer outro tipo de dado.Você fornece o tipo do array com o tipo de retorno do procedimento ou propriedade.
Para retornar um array de um procedimento do tipo Função
Especificar o tipo do array (grau e tipo de dado dos elementos) como o tipo de retorno em Instrução Function (Visual Basic).
Dentro do procedimento, declare uma variável array local com o mesmo grau e tipo de dado dos elementos.
Inclua essa variável array local em Instrução Return (Visual Basic).Não coloque parênteses após o nome do array.
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)
Para retornar um array a partir de uma propriedade.
Especificar o tipo do array (grau e tipo de dado dos elementos) como o tipo de propriedade em Propriedade declaração.
Dentro da propriedade Get do procedimento, ou em um lugar disponível para o procedimento Get, declare uma variável array local com o mesmo grau e tipo de dado dos elementos.
Inclua essa variável array local na declaração Return.Não coloque parênteses após o nome do array.
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
Consulte também
Tarefas
Como: Declare uma variável de matriz
Como: Inicializar uma variável de matriz
Como: Atribuir um array para outro array
Como: Alterar uma matriz em uma matriz diferente
Como: Passar uma matriz para um procedimento ou propriedade
Solucionando problemas de arrays