Procedura: ordinare una matrice in Visual Basic
Aggiornamento: novembre 2007
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 nel codice (Visual Basic).
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 viene implementata l'interfaccia IComparable (classe InvalidOperationException)
Vedere anche
Attività
Procedura: inserire un valore in una matrice
Procedura: ottenere un valore da una matrice
Procedura: individuare un elemento in una matrice in Visual Basic
Procedura: invertire il contenuto di una matrice in Visual Basic
Risoluzione dei problemi relativi alle matrici
Concetti
Cenni preliminari sulle matrici in Visual Basic