Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lära Iterering Genom Arrayer | Arrayer
C#-Grunder

bookIterering Genom Arrayer

Att loopa genom arrayer är ett grundläggande koncept inom programmering och möjliggör effektiva operationer på varje element. I C# används ofta for-loopen för detta ändamål. Här är syntaxen:

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

Denna loop itererar över varje element med hjälp av indexet i, som sträcker sig från 0 till 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]); } } } }

foreach-loopen erbjuder en enklare syntax för att iterera över arrayer, särskilt när du inte behöver modifiera elementen:

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

Denna loop itererar automatiskt över varje element, vilket gör koden lättare att läsa och skriva.

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

Sammanfattning

I detta kapitel undersökte vi två huvudsakliga metoder för att iterera över arrayer i C#: for-loopen och foreach-loopen. for-loopen är mångsidig och gör det möjligt att komma åt och ändra element med hjälp av deras index. foreach-loopen erbjuder en enklare syntax för läsoperationer, vilket förbättrar kodens läsbarhet. Båda looparna är viktiga verktyg för effektiv hantering av arrayer.

1. Vad är den främsta fördelen med att använda en foreach-loop framför en for-loop i C#?

2. Vilken av följande är en korrekt for-loop-syntax för att iterera över en array i C#?

question mark

Vad är den främsta fördelen med att använda en foreach-loop framför en for-loop i C#?

Select the correct answer

question mark

Vilken av följande är en korrekt for-loop-syntax för att iterera över en array i C#?

Select the correct answer

Var allt tydligt?

Hur kan vi förbättra det?

Tack för dina kommentarer!

Avsnitt 5. Kapitel 7

Fråga AI

expand

Fråga AI

ChatGPT

Fråga vad du vill eller prova någon av de föreslagna frågorna för att starta vårt samtal

Awesome!

Completion rate improved to 1.59

bookIterering Genom Arrayer

Svep för att visa menyn

Att loopa genom arrayer är ett grundläggande koncept inom programmering och möjliggör effektiva operationer på varje element. I C# används ofta for-loopen för detta ändamål. Här är syntaxen:

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

Denna loop itererar över varje element med hjälp av indexet i, som sträcker sig från 0 till 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]); } } } }

foreach-loopen erbjuder en enklare syntax för att iterera över arrayer, särskilt när du inte behöver modifiera elementen:

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

Denna loop itererar automatiskt över varje element, vilket gör koden lättare att läsa och skriva.

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

Sammanfattning

I detta kapitel undersökte vi två huvudsakliga metoder för att iterera över arrayer i C#: for-loopen och foreach-loopen. for-loopen är mångsidig och gör det möjligt att komma åt och ändra element med hjälp av deras index. foreach-loopen erbjuder en enklare syntax för läsoperationer, vilket förbättrar kodens läsbarhet. Båda looparna är viktiga verktyg för effektiv hantering av arrayer.

1. Vad är den främsta fördelen med att använda en foreach-loop framför en for-loop i C#?

2. Vilken av följande är en korrekt for-loop-syntax för att iterera över en array i C#?

question mark

Vad är den främsta fördelen med att använda en foreach-loop framför en for-loop i C#?

Select the correct answer

question mark

Vilken av följande är en korrekt for-loop-syntax för att iterera över en array i C#?

Select the correct answer

Var allt tydligt?

Hur kan vi förbättra det?

Tack för dina kommentarer!

Avsnitt 5. Kapitel 7
some-alt