Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Leer Indexering | Arrays
C# Basisprincipes

bookIndexering

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

main.cs

copy
1
arrayName[index];

Laten we het voorbeeld bekijken van het benaderen van een array-element via zijn index:

main.cs

main.cs

copy
12345678910111213
using 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

main.cs

copy
1
arrayName[index] = newValue;

Bijvoorbeeld:

main.cs

main.cs

copy
1234567891011121314151617181920
using 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]); } } }
question mark

Wat zal de uitvoer zijn van de volgende code?

Select the correct answer

Was alles duidelijk?

Hoe kunnen we het verbeteren?

Bedankt voor je feedback!

Sectie 5. Hoofdstuk 3

Vraag AI

expand

Vraag AI

ChatGPT

Vraag wat u wilt of probeer een van de voorgestelde vragen om onze chat te starten.

Awesome!

Completion rate improved to 1.59

bookIndexering

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

main.cs

copy
1
arrayName[index];

Laten we het voorbeeld bekijken van het benaderen van een array-element via zijn index:

main.cs

main.cs

copy
12345678910111213
using 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

main.cs

copy
1
arrayName[index] = newValue;

Bijvoorbeeld:

main.cs

main.cs

copy
1234567891011121314151617181920
using 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]); } } }
question mark

Wat zal de uitvoer zijn van de volgende code?

Select the correct answer

Was alles duidelijk?

Hoe kunnen we het verbeteren?

Bedankt voor je feedback!

Sectie 5. Hoofdstuk 3
some-alt