Comment : créer un tableau d'objets

Mise à jour : novembre 2007

Chaque objet est un type référence. La déclaration et l'utilisation d'un tableau d'un type référence sont identiques à celles d'un tableau d'un type de données quelconque. Les éléments d'un tableau de type d'objet peuvent être extraits par leur index et peuvent être manipulés comme tout objet de ce type.

Les tableaux peuvent posséder des fonctionnalités intégrées pour effectuer des recherches et des tris accessibles via la variable tableau. Pour plus d'informations sur ces méthodes, consultez Array.

Pour créer un tableau d'objets

  1. Déclarez le tableau comme indiqué dans l'exemple suivant. Dans la mesure où les tableaux sont de base zéro, ils contiennent un élément supplémentaire par rapport à la limite supérieure déclarée.

    Dim x(10) As widget
    ' x now contains 11 elements of type widget, x(0) through x(10).
    
  2. Créez chaque élément du tableau ou assignez à chacun des éléments une référence à un objet déjà existant. C'est ce qu'illustre l'exemple suivant.

    ' Create each element of an array by using a loop.
    For q As Integer = 0 To 10
        x(q) = New widget()
    Next q
    ' Assign a reference to an existing object to two array elements.
    Dim specialWidget As New widget()
    x(0) = specialWidget
    x(1) = specialWidget
    

    Notez que vous pouvez assigner des références au même objet à des différents éléments du tableau.

Voir aussi

Tâches

Comment : créer une collection d'objets

Concepts

Gestion de groupes d'objets

Types valeur et types référence

Autres ressources

Tableaux dans Visual Basic