Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Oppiskele Taulukoiden Läpikäynti | Taulukot
C# Perusteet

bookTaulukoiden Läpikäynti

Taulukoiden läpikäynti on ohjelmoinnin peruskäsite, jonka avulla voidaan suorittaa operaatioita jokaiselle alkiolle tehokkaasti. C#:ssa tähän käytetään yleisesti for-silmukkaa. Tässä on syntaksi:

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

Tämä silmukka käy läpi jokaisen alkion käyttäen indeksiä i, jonka arvot vaihtelevat välillä 0 ja 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-silmukka tarjoaa yksinkertaisemman syntaksin taulukoiden läpikäyntiin, erityisesti silloin kun alkioita ei tarvitse muokata:

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

Tämä silmukka käy automaattisesti läpi jokaisen alkion, mikä tekee siitä helpommin luettavan ja kirjoitettavan.

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

Yhteenveto

Tässä luvussa tarkasteltiin kahta pääasiallista tapaa taulukoiden läpikäymiseen C#:ssa: for-silmukkaa ja foreach-silmukkaa. for-silmukka on monipuolinen, sillä sen avulla voidaan käyttää ja muokata alkioita niiden indeksien perusteella. foreach-silmukka tarjoaa yksinkertaisemman syntaksin vain luku -operaatioihin, mikä parantaa koodin luettavuutta. Molemmat silmukat ovat keskeisiä työkaluja tehokkaaseen taulukon käsittelyyn.

1. Mikä on foreach-silmukan tärkein etu verrattuna for-silmukkaan C#:ssa?

2. Mikä seuraavista on oikea for-silmukan syntaksi taulukon läpikäymiseen C#:ssa?

question mark

Mikä on foreach-silmukan tärkein etu verrattuna for-silmukkaan C#:ssa?

Select the correct answer

question mark

Mikä seuraavista on oikea for-silmukan syntaksi taulukon läpikäymiseen C#:ssa?

Select the correct answer

Oliko kaikki selvää?

Miten voimme parantaa sitä?

Kiitos palautteestasi!

Osio 5. Luku 7

Kysy tekoälyä

expand

Kysy tekoälyä

ChatGPT

Kysy mitä tahansa tai kokeile jotakin ehdotetuista kysymyksistä aloittaaksesi keskustelumme

Awesome!

Completion rate improved to 1.59

bookTaulukoiden Läpikäynti

Pyyhkäise näyttääksesi valikon

Taulukoiden läpikäynti on ohjelmoinnin peruskäsite, jonka avulla voidaan suorittaa operaatioita jokaiselle alkiolle tehokkaasti. C#:ssa tähän käytetään yleisesti for-silmukkaa. Tässä on syntaksi:

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

Tämä silmukka käy läpi jokaisen alkion käyttäen indeksiä i, jonka arvot vaihtelevat välillä 0 ja 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-silmukka tarjoaa yksinkertaisemman syntaksin taulukoiden läpikäyntiin, erityisesti silloin kun alkioita ei tarvitse muokata:

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

Tämä silmukka käy automaattisesti läpi jokaisen alkion, mikä tekee siitä helpommin luettavan ja kirjoitettavan.

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

Yhteenveto

Tässä luvussa tarkasteltiin kahta pääasiallista tapaa taulukoiden läpikäymiseen C#:ssa: for-silmukkaa ja foreach-silmukkaa. for-silmukka on monipuolinen, sillä sen avulla voidaan käyttää ja muokata alkioita niiden indeksien perusteella. foreach-silmukka tarjoaa yksinkertaisemman syntaksin vain luku -operaatioihin, mikä parantaa koodin luettavuutta. Molemmat silmukat ovat keskeisiä työkaluja tehokkaaseen taulukon käsittelyyn.

1. Mikä on foreach-silmukan tärkein etu verrattuna for-silmukkaan C#:ssa?

2. Mikä seuraavista on oikea for-silmukan syntaksi taulukon läpikäymiseen C#:ssa?

question mark

Mikä on foreach-silmukan tärkein etu verrattuna for-silmukkaan C#:ssa?

Select the correct answer

question mark

Mikä seuraavista on oikea for-silmukan syntaksi taulukon läpikäymiseen C#:ssa?

Select the correct answer

Oliko kaikki selvää?

Miten voimme parantaa sitä?

Kiitos palautteestasi!

Osio 5. Luku 7
some-alt