Arrays er et grunnleggende begrep i programmering og gir deg muligheten til å lagre flere verdier under et felles navn. I denne veiledningen vil du lære hvordan du deklarerer, initialiserer og arbeider med arrays i C#. Gjennom konkrete eksempler vil du oppleve hvordan arrays fungerer og forstå deres anvendelse i praksis forstå.
Viktigste innsikter
- Arrays i C# er av varierende størrelse og begynner med indeks 0.
- Du kan tilordne verdier til et array og endre dem senere uten problemer.
- Det finnes forskjellige måter å deklarere og initialisere arrays på.
- Plasseringen av verdiene i et array kan hentes ved hjelp av Length-egenskapen.
Trinn-for-trinn-guide
Deklarere og initialisere et array
For å opprette et array i C# begynner du med deklarasjonen og samtidig initialisering. Lag et array som lagrer forskjellige bilmerker.

Her angir vi at arrayet automarken skal inneholde fem elementer. Det betyr at du har plass til fem bilmerker. Indeksen til arrays begynner på 0 og slutter på 4, som gir deg totalt fem verdier å lagre.
Fylle et array
Nå legger vi inn verdier i arrayet. Hver verdi tildeles en spesifikk indeks.
Feil ved indekstilgang
Et vanlig problem du kan støte på, er tilgang til en indeks utenfor de definerte grensene for arrayet ditt.

Det er viktig å sjekke arrayene dine før du kjører programmet for å unngå slike feil.
Hente verdier fra et array
For å hente verdier fra arrayet ditt kan du bruke indeksene.
Når du kjører programmet, bør du se at den første verdien "Opel" vises.
Endre verdier i et array
En av styrkene med arrays er at du kan endre verdiene i arrayet når som helst.
Kjør programmet på nytt, og du vil se at den første verdien nå viser "Toyota".
Andre måter å deklarere arrays på
Det finnes flere metoder for hvordan du kan deklarere og initialisere arrays. En annen mulighet er å oppgi verdiene direkte ved deklarasjonen.
Bruke Length-egenskapen
For å finne ut hvor mange elementer som finnes i et array, kan du bruke Length-egenskapen:

Ved å sette et stoppemerke i feilsøkingsmodus kan du sjekke antallet elementer direkte.

Sammendrag - C#-programmering: Forstå og bruke arrays i praksis
I denne veiledningen har du lært hvordan du kan opprette, fylle og manipulere arrays i C#. Du kjenner strukturen til arrays, hvordan du fyller verdier korrekt og hvordan du unngår feil når du får tilgang til verdiene i disse arrayene.
Ofte stilte spørsmål
Hvordan deklarerer jeg et array i C#?For å deklarere et array i C# bruker du syntaksen datatype[] arrayName = new datatype[size];.
Hvordan får jeg tilgang til elementer i et array?Bruk navnet på arrayet og indeksen til det ønskede elementet i firkantede parenteser, f.eks. arrayName[index].
Kan jeg endre verdiene i et array etter initialiseringen?Ja, du kan endre hvilken som helst verdi i et array så lenge du bruker riktig indeks.