Arrayer är ett grundläggande koncept inom programmering och ger dig möjlighet att lagra flera värden under ett gemensamt namn. I denna guide kommer du att lära dig hur du deklarerar, initialiserar och arbetar med arrayer i C#. Genom konkreta exempel kommer du att uppleva hur arrayer fungerar och förstå deras tillämpning i praktiken eller.
Viktigaste insikter
- Arrayer i C# har olika storlekar och börjar med index 0.
- Du kan tilldela värden till en array och enkelt ändra dem senare.
- Det finns olika sätt att deklarera och initialisera arrayer.
- Positionen för värdena i en array kan kontrolleras med hjälp av Length-egenskapen.
Steg-för-steg-guide
Deklarera och initialisera array
För att skapa en array i C# börjar du med deklaration och samtidig initialisering. Skapa en array som lagrar olika bilmärken.

Här anger vi att arrayen bilmärken ska innehålla fem element. Det betyder att du har plats för fem bilmärken. Indexet för arrayer börjar på 0 och slutar på 4, vilket gör att du totalt kan lagra fem värden.
Fyll arrayen
Nu lägger vi till värden i arrayen. Varje värde tilldelas ett specifikt index.
Fel vid indexåtkomst
Ett vanligt problem som du kommer att stöta på är att få åtkomst till ett index utanför de definierade gränserna för din array.

Det är viktigt att kontrollera dina arrayer innan körning för att undvika sådana fel.
Hämta värden från en array
För att hämta värden från din array kan du använda indexen.
När du kör programmet bör du se att det första värdet "Opel" skrivs ut.
Ändra värden i en array
En av styrkorna med arrayer är att du kan ändra värdena i arrayen när som helst.
Kör programmet igen och du kommer att upptäcka att det första värdet nu visar "Toyota".
Andra sätt att deklarera array
Det finns flera metoder för hur du kan deklarera och initialisera arrayer. Ett annat sätt är att ange värdena direkt vid deklarationen.
Använda Length-egenskapen
För att ta reda på hur många element som finns i en array kan du använda Length-egenskapen:

Genom att sätta en stopppunkt i felsökningsläget kan du direkt kontrollera antalet element.

Sammanfattning - C#-programmering: Förstå och tillämpa arrayer i praktiken
I denna guide har du lärt dig hur du skapar, fyller och manipulerar arrayer i C#. Du känner till strukturen av arrayer, hur man korrekt fyller värden och hur du undviker fel när du får åtkomst till värdena i dessa arrayer.
Vanliga frågor
Hur deklarerar jag en array i C#?För att deklarera en array i C# använder du syntaxen datatype[] arrayNamn = new datatype[storlek];.
Hur får jag åtkomst till elementen i en array?Använd namnet på arrayen och indexet för det önskade elementet i hakparenteser, t.ex. arrayNamn[index].
Kan jag ändra värdena i en array efter initialisering?Ja, du kan ändra vilket värde som helst i en array så länge du använder rätt index.