Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lære Looping through Arrays | Arrays
C# Basics

bookLooping through Arrays

Looping through arrays is a fundamental concept in programming, allowing you to perform operations on each element efficiently. In C#, the for loop is commonly used for this purpose. Here's the syntax:

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

This loop iterates over each element using the index i, which ranges from 0 to 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]); } } } }

The foreach loop provides a simpler syntax for iterating over arrays, especially when you don't need to modify the elements:

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

This loop automatically iterates over each element, making it easier to read and write.

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}"); } } } }

Summary

In this chapter, we explored two primary methods for iterating over arrays in C#: the for loop and the foreach loop. The for loop is versatile, allowing you to access and modify elements using their indices. The foreach loop offers a more straightforward syntax for read-only operations, enhancing code readability. Both loops are essential tools for efficient array manipulation.

1. What is the main advantage of using a foreach loop over a for loop in C#?

2. Which of the following is a correct for loop syntax for iterating over an array in C#?

question mark

What is the main advantage of using a foreach loop over a for loop in C#?

Select the correct answer

question mark

Which of the following is a correct for loop syntax for iterating over an array in C#?

Select the correct answer

Var alt klart?

Hvordan kan vi forbedre det?

Tak for dine kommentarer!

Sektion 5. Kapitel 7

Spørg AI

expand

Spørg AI

ChatGPT

Spørg om hvad som helst eller prøv et af de foreslåede spørgsmål for at starte vores chat

Awesome!

Completion rate improved to 1.59

bookLooping through Arrays

Stryg for at vise menuen

Looping through arrays is a fundamental concept in programming, allowing you to perform operations on each element efficiently. In C#, the for loop is commonly used for this purpose. Here's the syntax:

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

This loop iterates over each element using the index i, which ranges from 0 to 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]); } } } }

The foreach loop provides a simpler syntax for iterating over arrays, especially when you don't need to modify the elements:

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

This loop automatically iterates over each element, making it easier to read and write.

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}"); } } } }

Summary

In this chapter, we explored two primary methods for iterating over arrays in C#: the for loop and the foreach loop. The for loop is versatile, allowing you to access and modify elements using their indices. The foreach loop offers a more straightforward syntax for read-only operations, enhancing code readability. Both loops are essential tools for efficient array manipulation.

1. What is the main advantage of using a foreach loop over a for loop in C#?

2. Which of the following is a correct for loop syntax for iterating over an array in C#?

question mark

What is the main advantage of using a foreach loop over a for loop in C#?

Select the correct answer

question mark

Which of the following is a correct for loop syntax for iterating over an array in C#?

Select the correct answer

Var alt klart?

Hvordan kan vi forbedre det?

Tak for dine kommentarer!

Sektion 5. Kapitel 7
some-alt