Indexering
Elk element van een array heeft een index, wat simpelweg de positie in de array is. Het eerste element heeft de index 0, het tweede element heeft de index 1, enzovoort. Omdat indices beginnen bij 0, is de index van het laatste element 1 minder dan de size van de array (size - 1).
De volgende illustratie is een licht aangepaste versie van die uit het vorige hoofdstuk, maar deze keer staan de bijbehorende indices onder de elementen vermeld:
We kunnen een element van een array benaderen met de volgende syntaxis:
main.cs
1arrayName[index];
Laten we het voorbeeld bekijken van het benaderen van een array-element via zijn index:
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 } } }
In de bovenstaande code benaderen we het tiende element van de array en deze geeft 0 weer. Dit komt doordat een nieuw lege array automatisch wordt gevuld met relevante nulwaarden op basis van het gegevenstype.
Elk element van een array is in feite een variabele.
We kunnen een element van een array benaderen en wijzigen met behulp van de volgende syntaxis:
main.cs
1arrayName[index] = newValue;
Bijvoorbeeld:
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]); } } }
Bedankt voor je feedback!
Vraag AI
Vraag AI
Vraag wat u wilt of probeer een van de voorgestelde vragen om onze chat te starten.
Awesome!
Completion rate improved to 1.59
Indexering
Veeg om het menu te tonen
Elk element van een array heeft een index, wat simpelweg de positie in de array is. Het eerste element heeft de index 0, het tweede element heeft de index 1, enzovoort. Omdat indices beginnen bij 0, is de index van het laatste element 1 minder dan de size van de array (size - 1).
De volgende illustratie is een licht aangepaste versie van die uit het vorige hoofdstuk, maar deze keer staan de bijbehorende indices onder de elementen vermeld:
We kunnen een element van een array benaderen met de volgende syntaxis:
main.cs
1arrayName[index];
Laten we het voorbeeld bekijken van het benaderen van een array-element via zijn index:
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 } } }
In de bovenstaande code benaderen we het tiende element van de array en deze geeft 0 weer. Dit komt doordat een nieuw lege array automatisch wordt gevuld met relevante nulwaarden op basis van het gegevenstype.
Elk element van een array is in feite een variabele.
We kunnen een element van een array benaderen en wijzigen met behulp van de volgende syntaxis:
main.cs
1arrayName[index] = newValue;
Bijvoorbeeld:
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]); } } }
Bedankt voor je feedback!