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

bookDoor Arrays Heen Lopen

Lussen door arrays is een fundamenteel concept in programmeren, waarmee bewerkingen efficiënt op elk element kunnen worden uitgevoerd. In C# wordt hiervoor vaak de for-lus gebruikt. Hier is de syntaxis:

for (int i = 0; i < array.Length; i++) {
    // Access array[i]
}

Deze lus doorloopt elk element met behulp van de index i, die loopt van 0 tot array.Length - 1.

main.cs

main.cs

copy
123456789101112
using System; namespace ConsoleApp { internal class Program { static void Main(string[] args) { int[] numbers = { 5, 10, 15, 20, 25 }; for (int i = 0; i < numbers.Length; i++) { Console.WriteLine(numbers[i]); } } } }

De foreach-lus biedt een eenvoudigere syntaxis voor het itereren over arrays, vooral wanneer je de elementen niet hoeft te wijzigen:

foreach (int number in array) {
    // Use number
}

Deze lus doorloopt automatisch elk element, waardoor het makkelijker te lezen en te schrijven is.

main.cs

main.cs

copy
123456789101112
using System; namespace ConsoleApp { internal class Program { static void Main(string[] args) { int[] numbers = { 5, 10, 15, 20, 25 }; foreach (int number in numbers) { Console.WriteLine($"Number: {number}"); } } } }

Samenvatting

In dit hoofdstuk hebben we twee primaire methoden onderzocht om over arrays te itereren in C#: de for-lus en de foreach-lus. De for-lus is veelzijdig en stelt je in staat om elementen te benaderen en te wijzigen via hun indexen. De foreach-lus biedt een eenvoudigere syntaxis voor alleen-lezen bewerkingen, wat de leesbaarheid van de code vergroot. Beide lussen zijn essentiële hulpmiddelen voor efficiënte arraymanipulatie.

1. Wat is het belangrijkste voordeel van het gebruik van een foreach-lus ten opzichte van een for-lus in C#?

2. Welke van de volgende is een correcte for-lus-syntaxis voor het itereren over een array in C#?

question mark

Wat is het belangrijkste voordeel van het gebruik van een foreach-lus ten opzichte van een for-lus in C#?

Select the correct answer

question mark

Welke van de volgende is een correcte for-lus-syntaxis voor het itereren over een array in C#?

Select the correct answer

Was alles duidelijk?

Hoe kunnen we het verbeteren?

Bedankt voor je feedback!

Sectie 5. Hoofdstuk 7

Vraag AI

expand

Vraag AI

ChatGPT

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

Suggested prompts:

Can you explain when to use a `for` loop versus a `foreach` loop?

Can you show examples of modifying array elements with each loop?

Are there any performance differences between `for` and `foreach` loops in C#?

bookDoor Arrays Heen Lopen

Veeg om het menu te tonen

Lussen door arrays is een fundamenteel concept in programmeren, waarmee bewerkingen efficiënt op elk element kunnen worden uitgevoerd. In C# wordt hiervoor vaak de for-lus gebruikt. Hier is de syntaxis:

for (int i = 0; i < array.Length; i++) {
    // Access array[i]
}

Deze lus doorloopt elk element met behulp van de index i, die loopt van 0 tot array.Length - 1.

main.cs

main.cs

copy
123456789101112
using System; namespace ConsoleApp { internal class Program { static void Main(string[] args) { int[] numbers = { 5, 10, 15, 20, 25 }; for (int i = 0; i < numbers.Length; i++) { Console.WriteLine(numbers[i]); } } } }

De foreach-lus biedt een eenvoudigere syntaxis voor het itereren over arrays, vooral wanneer je de elementen niet hoeft te wijzigen:

foreach (int number in array) {
    // Use number
}

Deze lus doorloopt automatisch elk element, waardoor het makkelijker te lezen en te schrijven is.

main.cs

main.cs

copy
123456789101112
using System; namespace ConsoleApp { internal class Program { static void Main(string[] args) { int[] numbers = { 5, 10, 15, 20, 25 }; foreach (int number in numbers) { Console.WriteLine($"Number: {number}"); } } } }

Samenvatting

In dit hoofdstuk hebben we twee primaire methoden onderzocht om over arrays te itereren in C#: de for-lus en de foreach-lus. De for-lus is veelzijdig en stelt je in staat om elementen te benaderen en te wijzigen via hun indexen. De foreach-lus biedt een eenvoudigere syntaxis voor alleen-lezen bewerkingen, wat de leesbaarheid van de code vergroot. Beide lussen zijn essentiële hulpmiddelen voor efficiënte arraymanipulatie.

1. Wat is het belangrijkste voordeel van het gebruik van een foreach-lus ten opzichte van een for-lus in C#?

2. Welke van de volgende is een correcte for-lus-syntaxis voor het itereren over een array in C#?

question mark

Wat is het belangrijkste voordeel van het gebruik van een foreach-lus ten opzichte van een for-lus in C#?

Select the correct answer

question mark

Welke van de volgende is een correcte for-lus-syntaxis voor het itereren over een array in C#?

Select the correct answer

Was alles duidelijk?

Hoe kunnen we het verbeteren?

Bedankt voor je feedback!

Sectie 5. Hoofdstuk 7
some-alt