Nwlapcug.com


Come ordinare i dati in Visual Basic

Per ordinare i dati in linguaggio di programmazione Visual Basic di Microsoft, è necessario prima inserire tutti i dati in una matrice o un oggetto ArrayList. Questa esercitazione verrà utilizzata la classe ArrayList, dato che è la classe più semplice e veloce per lavorare con un numero sconosciuto di immissioni di dati, ma la procedura funziona allo stesso modo con una matrice ordinaria.

Istruzioni

1

Creare un nuovo progetto di Visual Basic. Per ora, scegliere "ConsoleApplication" come il tipo di applicazione. Questo rende facile arrivare dritto al punto e il codice che avete bisogno. Successivamente, è possibile utilizzare questo stesso codice senza modifiche durante un più complicato, applicazione Windows Form.

2

Incollare il seguente codice nel tuo programma per creare un oggetto ArrayList:

Dim arrList as ArrayList = New ArrayList

3

Compila l'ArrayList con alcuni dati di esempio:

arrList.add(21)

arrList.add(132)

arrList.add(1)

4

Inserire il codice seguente per ordinare ArrayList:

arrList.Sort()

5

Stampare i risultati per assicurare che correttamente vengono ordinati:

per ogni x in arrList

Console.WriteLine(x)

successivo

Console.ReadKey()

Consigli & Avvertenze

  • Quelli con formazione di scienza informatica farà piacere sapere che l'algoritmo di ordinamento utilizzato da Visual Basic è il QuickSort, che può ordinare un elenco in una media di tempo O (n log n), dove n è il numero di elementi nell'elenco. Per quelli senza formazione di scienza informatica, basti per dire che il metodo sort di Visual Basic è un metodo di ordinamento veloce, efficiente per la maggior parte dei problemi.