Share via


Comment : retourner un tableau à partir d'une procédure ou propriété

Mise à jour : novembre 2007

Vous retournez un tableau de la même manière que tout autre type de données. Vous fournissez le type tableau comme type de retour de la procédure ou propriété.

Pour retourner un tableau à partir d'une procédure Function

  1. Spécifiez le type tableau (rang et type de données d'élément) comme type de retour dans l'Function, instruction (Visual Basic).

  2. Dans la procédure, déclarez une variable tableau locale avec les mêmes rang et type de données d'élément.

  3. Incluez cette variable tableau locale dans Return, instruction (Visual Basic). Ne faites pas suivre le nom de tableau par des parenthèses.

    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)
    

Pour retourner un tableau à partir d'une propriété

  1. Spécifiez le type tableau (rang et type de données d'élément) comme type de propriété dans l'Property, instruction.

  2. Dans la procédure Get de la propriété, ou à un emplacement accessible à la procédure Get, déclarez une variable tableau locale avec les mêmes rang et type de données d'élément.

  3. Incluez cette variable tableau locale dans l'instruction Return. Ne faites pas suivre le nom de tableau par des parenthèses.

    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
    

Voir aussi

Tâches

Comment : déclarer une variable tableau

Comment : créer un tableau

Comment : initialiser une variable tableau

Comment : assigner un tableau à un autre tableau

Comment : remplacer un tableau par un autre tableau

Comment : passer un tableau à une procédure ou propriété

Dépannage des tableaux

Autres ressources

Tableaux dans Visual Basic