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#?

Awesome!

Completion rate improved to 1.59

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