Procedura: ordinare una matrice in Visual Basic
Nell'esempio riportato di seguito una matrice di oggetti String denominata zooAnimals viene dichiarata, compilata e ordinata alfabeticamente.
Esempio
Questo esempio di codice è disponibile anche come frammento di codice IntelliSense. Nella casella di selezione dei frammenti di codice si trova in Linguaggio Visual Basic. Per ulteriori informazioni, vedere Procedura: inserire frammenti di codice IntelliSense.
Private Sub sortAnimals()
Dim zooAnimals(2) As String
zooAnimals(0) = "lion"
zooAnimals(1) = "turtle"
zooAnimals(2) = "ostrich"
Array.Sort(zooAnimals)
End Sub
Compilazione del codice
L'esempio presenta i seguenti requisiti:
- Accedere a Mscorlib.dll e allo spazio dei nomi System.
Programmazione efficiente
Le seguenti condizioni possono generare un'eccezione:
La matrice è vuota (classe ArgumentNullException)
La matrice è multidimensionale (classe RankException)
In uno o più elementi della matrice non è implementata l'interfaccia IComparable (classe InvalidOperationException)
Vedere anche
Attività
Procedura: invertire il contenuto di una matrice in Visual Basic
Risoluzione dei problemi relativi alle matrici (Visual Basic)