Come ordinare i dati in Visual Basic

July 3

Per ordinare i dati in linguaggio di programmazione Visual Basic di Microsoft, è necessario prima di inserire tutti i dati in una matrice o ArrayList. Questo tutorial utilizzare la classe ArrayList, dal momento che è la classe più semplice e veloce per lavorare con un numero imprecisato di voci di dati, ma la procedura funziona allo stesso modo con una serie ordinaria.

istruzione

1 Creare un nuovo progetto di Visual Basic. Per il momento, scegliere "ConsoleApplication" come tipo di applicazione. Questo rende più facile ottenere dritto al punto e il codice di cui avete bisogno. In seguito, è possibile utilizzare questo stesso codice senza modifiche nel corso di una più complessa, Modulo di domanda di Windows.

2 Incollare il seguente codice nel vostro programma per creare un ArrayList:

dim arrList come ArrayList = new ArrayList

3 Riempire il ArrayList con alcuni dati di esempio:

arrList.add (21)

arrList.add (132)

arrList.add (1)

4 Inserire il seguente codice per ordinare l'ArrayList:

arrList.Sort ()

5 Stampare i risultati per assicurarsi che siano adeguatamente ordinati:

per ogni x in arrList

Console.WriteLine(x)

prossimo

Console.ReadKey ()

Consigli e avvertenze

  • Quelli con una formazione informatica farà piacere sapere che l'algoritmo di ordinamento utilizzato da Visual Basic è la QuickSort, che può ordinare un elenco in una media di O (n log n), dove n è il numero di elementi nella lista. Per chi non ha una formazione informatica, è sufficiente dire che il metodo sorta di Visual Basic è un metodo di ordinamento efficiente veloce per la maggior parte dei problemi.