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

Door Arrays Itereren

Veeg om het menu te tonen

Lussen door arrays is een fundamenteel concept in programmeren, waarmee je efficiënt bewerkingen op elk element kunt uitvoeren. In C# wordt hiervoor vaak de for-lus gebruikt. De syntaxis is als volgt:

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

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 de code makkelijker te lezen en te schrijven is.

main.cs

main.cs

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

Selecteer het correcte antwoord

question mark

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

Selecteer het correcte antwoord

Was alles duidelijk?

Hoe kunnen we het verbeteren?

Bedankt voor je feedback!

Sectie 1. Hoofdstuk 49

Vraag AI

expand

Vraag AI

ChatGPT

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

Door Arrays Itereren

Lussen door arrays is een fundamenteel concept in programmeren, waarmee je efficiënt bewerkingen op elk element kunt uitvoeren. In C# wordt hiervoor vaak de for-lus gebruikt. De syntaxis is als volgt:

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

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 de code makkelijker te lezen en te schrijven is.

main.cs

main.cs

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 door 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.

Was alles duidelijk?

Hoe kunnen we het verbeteren?

Bedankt voor je feedback!

Sectie 1. Hoofdstuk 49
some-alt