Comment : localiser un élément dans un tableau dans Visual Basic
Mise à jour : novembre 2007
Cet exemple déclare un tableau d'objets String nommé zooAnimals, le remplit, localise l'élément « turtle » et affiche son emplacement.
Exemple
Cet exemple de code est également disponible sous forme d'extrait de code IntelliSense. Dans le sélecteur d'extraits de code, il se trouve en Langage Visual Basic. Pour plus d'informations, consultez Comment : insérer des extraits de code dans votre code (Visual Basic).
Public Sub findAnimal()
Dim zooAnimals(2) As String
zooAnimals(0) = "lion"
zooAnimals(1) = "turtle"
zooAnimals(2) = "ostrich"
Dim turtleIndex As Integer
turtleIndex = (Array.IndexOf(zooAnimals,"turtle"))
MsgBox("The turtle is element " & turtleIndex)
End Sub
Compilation du code
Cet exemple nécessite :
- Accès à Mscorlib.dll et à l'espace de noms System.
Programmation fiable
Les conditions ci-dessous peuvent générer une exception :
Le tableau est vide (classe ArgumentNullException).
Le tableau est multidimensionnel (classe RankException).
Un ou plusieurs éléments du tableau n'implémentent pas l'interface IComparable (classe InvalidOperationException).
Voir aussi
Tâches
Comment : placer une valeur dans un tableau
Comment : obtenir une valeur d'un tableau
Comment : inverser le contenu d'un tableau dans Visual Basic
Comment : trier un tableau dans Visual Basic
Concepts
Vue d'ensemble des tableaux dans Visual Basic