Visual Basic 2008 programmeringsspråk från Microsoft levereras med ett antal inbyggda funktioner för att utföra vanliga operationer på arrayer av data med ett minimum av ansträngning eller programmering . Till exempel är en " sort " metod förutsatt att tar osorterade data i en array och sortera det till beställda data. De med datavetenskap erfarenhet kan vara intressant att veta att " sortera " använder QuickSort algoritm för att sortera data , som kräver i genomsnitt , O ( n log n ) tid att sortera arrayen , där n anger antalet objekt i array. Instruktioner
1
Skapa ett nytt projekt genom att klicka på " File " och " Nytt projekt . " För nu , välj " ConsoleApplication " och namnge projektet " ArraySorter . " . Använd samma kod senare i grafiskt användargränssnitt ( GUI ) baserade applikationer utan modifikation
2
Klistra in följande kod för att skapa en array :
Dim arr ( 0 till 100 ) som integer Addera 3
Klistra in denna kod för att fylla arrayen med slumptal :
Dim rnd som New Random ( ) katalog
för x As Integer = 0 till 100
arr ( x ) = rnd.next ( ) ) katalog
nästa
4
Klistra in följande kod för att sortera arrayen numeriskt :
Array.sort ( arr )
5
ut den sorterade arrayen till debugger utgång fönstret med denna kod :
för x As Integer = 0 till 100
Debug.WriteLine ( arr ( x ) ) katalog
nästa