Door 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. 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
123456789101112using 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 de elementen niet hoeven te worden aangepast:
foreach (int number in array) {
// Use number
}
Deze lus doorloopt automatisch elk element, waardoor de code gemakkelijker te lezen en te schrijven is.
main.cs
123456789101112using 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 voor het itereren over arrays in C#: de for-lus en de foreach-lus. De for-lus is veelzijdig en stelt u in staat om elementen te benaderen en te wijzigen met behulp van 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#?
Bedankt voor je feedback!
Vraag AI
Vraag AI
Vraag wat u wilt of probeer een van de voorgestelde vragen om onze chat te starten.
Geweldig!
Completion tarief verbeterd naar 1.67
Door 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. 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
123456789101112using 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 de elementen niet hoeven te worden aangepast:
foreach (int number in array) {
// Use number
}
Deze lus doorloopt automatisch elk element, waardoor de code gemakkelijker te lezen en te schrijven is.
main.cs
123456789101112using 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 voor het itereren over arrays in C#: de for-lus en de foreach-lus. De for-lus is veelzijdig en stelt u in staat om elementen te benaderen en te wijzigen met behulp van 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#?
Bedankt voor je feedback!