Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lære Gennemløb af Arrays | Arrays
C# Grundlæggende

bookGennemløb af Arrays

Gennemløb af arrays er et grundlæggende koncept i programmering, som gør det muligt at udføre operationer på hvert element effektivt. I C# anvendes for-løkken ofte til dette formål. Her er syntaksen:

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

Denne løkke itererer over hvert element ved hjælp af indekset i, som går fra 0 til 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-løkken giver en enklere syntaks til at gennemløbe arrays, især når du ikke behøver at ændre elementerne:

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

Denne løkke gennemløber automatisk hvert element, hvilket gør koden lettere at læse og skrive.

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

Resumé

I dette kapitel undersøgte vi to primære metoder til at gennemløbe arrays i C#: for-løkken og foreach-løkken. for-løkken er alsidig og giver mulighed for at tilgå og ændre elementer ved hjælp af deres indekser. foreach-løkken tilbyder en mere enkel syntaks til skrivebeskyttede operationer, hvilket forbedrer læsbarheden af koden. Begge løkker er vigtige værktøjer til effektiv håndtering af arrays.

1. Hvad er den største fordel ved at bruge en foreach-løkke frem for en for-løkke i C#?

2. Hvilken af følgende er en korrekt for-loop-syntaks til at iterere over et array i C#?

question mark

Hvad er den største fordel ved at bruge en foreach-løkke frem for en for-løkke i C#?

Select the correct answer

question mark

Hvilken af følgende er en korrekt for-loop-syntaks til at iterere over et array i 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

bookGennemløb af Arrays

Stryg for at vise menuen

Gennemløb af arrays er et grundlæggende koncept i programmering, som gør det muligt at udføre operationer på hvert element effektivt. I C# anvendes for-løkken ofte til dette formål. Her er syntaksen:

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

Denne løkke itererer over hvert element ved hjælp af indekset i, som går fra 0 til 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-løkken giver en enklere syntaks til at gennemløbe arrays, især når du ikke behøver at ændre elementerne:

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

Denne løkke gennemløber automatisk hvert element, hvilket gør koden lettere at læse og skrive.

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

Resumé

I dette kapitel undersøgte vi to primære metoder til at gennemløbe arrays i C#: for-løkken og foreach-løkken. for-løkken er alsidig og giver mulighed for at tilgå og ændre elementer ved hjælp af deres indekser. foreach-løkken tilbyder en mere enkel syntaks til skrivebeskyttede operationer, hvilket forbedrer læsbarheden af koden. Begge løkker er vigtige værktøjer til effektiv håndtering af arrays.

1. Hvad er den største fordel ved at bruge en foreach-løkke frem for en for-løkke i C#?

2. Hvilken af følgende er en korrekt for-loop-syntaks til at iterere over et array i C#?

question mark

Hvad er den største fordel ved at bruge en foreach-løkke frem for en for-løkke i C#?

Select the correct answer

question mark

Hvilken af følgende er en korrekt for-loop-syntaks til at iterere over et array i C#?

Select the correct answer

Var alt klart?

Hvordan kan vi forbedre det?

Tak for dine kommentarer!

Sektion 5. Kapitel 7
some-alt