Tilordne en rad Tell til en variabel ved hjelp av Visual Basic

Visual Basic programmeringsspråk fra Microsoft tilbyr en rekke funksjoner for å tilordne rad teller fra matriser til en variabel. Men det kan være vanskelig å velge riktig funksjon for oppgaven. Den "Lengde", "LongLength", "GetLength" og "GetLongLength" funksjoner hver har sin egen hensikt.

Bruksanvisning

1 Opprett et nytt prosjekt i Visual Basic ved å klikke på "File" og velge "New Project". Velg "ConsoleApplication." Dette vil åpne prosjektet med den grunnleggende prosjekt skjelettet som følger:

modul module1

Sub Main()

End Sub

End Module

Alle koden for resten av opplæringen vil gå mellom "Sub main ()" og "End Sub".

2 Lim inn følgende kode for å opprette to matriser, en enkel matrise og en todimensjonal matrise:

Dim array () som Integer = {0, 1,2,3}

Dim TwoDarray (,) som Integer = {{0,1,2,6}, {3,4,5,7}, {9,1,3,8}}

Dim teller som Integer

3 Lim inn følgende for å få antall rader av den enkle matrisen:

count = tabell.length

Console.WriteLine ( "Lengde på en 1D utvalg:" & teller)

4 Lim inn følgende for å få den totale elementer i en todimensjonal matrise:

count = TwoDarray.Length

Console.WriteLine ( "Varighet av alle elementer i en 2D matrise:" & teller)

5 Lim inn følgende for å få et tall for kolonnene i to-dimensjonal array:

count = TwoDarray.GetLength (0)

Console.WriteLine ( "Lengde på første dimensjonen av 2D matrise:" & count)

6 Lim inn følgende for å få antallet rader i to-dimensjonal array:

count = TwoDarray.GetLength (1)

Console.WriteLine ( "Lengde på andre dimensjonen av 2D matrise:" & count)

Console.ReadKey ()

7 Trykk på den grønne pilen for å teste programmet.

Hint

  • Visual Basic skiller sine GetLength metoder i to former. Standardene returnere en 32-bits Integer. Det er også former som returnerer en 64-bit Long heltall.