Indeksering
Hvert element i et array har en indeks, som ganske enkelt er posisjonen i arrayet. Det første elementet har indeksen 0, det andre elementet har indeksen 1, og så videre. Siden indekser starter fra 0, er indeksen til det siste elementet 1 mindre enn size på arrayet (size - 1).
Illustrasjonen nedenfor er en litt endret versjon av den fra forrige kapittel, men denne gangen er elementenes tilhørende indekser skrevet under dem:
Vi kan få tilgang til et element i et array ved å bruke følgende syntaks:
main.cs
1arrayName[index];
La oss se på et eksempel på hvordan man får tilgang til et element i et array ved hjelp av indeksen:
main.cs
12345678910111213using System; namespace ConsoleApp { internal class Program { static void Main(string[] args) { int[] studentMarks = new int[50]; Console.WriteLine(studentMarks[9]); // Output: 0 } } }
I koden ovenfor får vi tilgang til det tiende elementet i arrayet, og det gir 0 som resultat. Dette er fordi når vi oppretter et nytt tomt array, fylles det automatisk med relevante nullverdier i henhold til datatypen.
Hvert element i et array er i praksis en variabel.
Vi kan få tilgang til og endre et element i et array ved å bruke følgende syntaks:
main.cs
1arrayName[index] = newValue;
For eksempel:
main.cs
1234567891011121314151617181920using System; namespace ConsoleApp { internal class Program { static void Main(string[] args) { int[] studentMarks = new int[50]; studentMarks[0] = 50; studentMarks[1] = 77; studentMarks[2] = 97; Console.WriteLine(studentMarks[0]); Console.WriteLine(studentMarks[1]); Console.WriteLine(studentMarks[2]); } } }
Takk for tilbakemeldingene dine!
Spør AI
Spør AI
Spør om hva du vil, eller prøv ett av de foreslåtte spørsmålene for å starte chatten vår
Awesome!
Completion rate improved to 1.59
Indeksering
Sveip for å vise menyen
Hvert element i et array har en indeks, som ganske enkelt er posisjonen i arrayet. Det første elementet har indeksen 0, det andre elementet har indeksen 1, og så videre. Siden indekser starter fra 0, er indeksen til det siste elementet 1 mindre enn size på arrayet (size - 1).
Illustrasjonen nedenfor er en litt endret versjon av den fra forrige kapittel, men denne gangen er elementenes tilhørende indekser skrevet under dem:
Vi kan få tilgang til et element i et array ved å bruke følgende syntaks:
main.cs
1arrayName[index];
La oss se på et eksempel på hvordan man får tilgang til et element i et array ved hjelp av indeksen:
main.cs
12345678910111213using System; namespace ConsoleApp { internal class Program { static void Main(string[] args) { int[] studentMarks = new int[50]; Console.WriteLine(studentMarks[9]); // Output: 0 } } }
I koden ovenfor får vi tilgang til det tiende elementet i arrayet, og det gir 0 som resultat. Dette er fordi når vi oppretter et nytt tomt array, fylles det automatisk med relevante nullverdier i henhold til datatypen.
Hvert element i et array er i praksis en variabel.
Vi kan få tilgang til og endre et element i et array ved å bruke følgende syntaks:
main.cs
1arrayName[index] = newValue;
For eksempel:
main.cs
1234567891011121314151617181920using System; namespace ConsoleApp { internal class Program { static void Main(string[] args) { int[] studentMarks = new int[50]; studentMarks[0] = 50; studentMarks[1] = 77; studentMarks[2] = 97; Console.WriteLine(studentMarks[0]); Console.WriteLine(studentMarks[1]); Console.WriteLine(studentMarks[2]); } } }
Takk for tilbakemeldingene dine!