Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
学ぶ 配列のループ処理 | セクション
C#基礎

配列のループ処理

メニューを表示するにはスワイプしてください

配列のループ処理は、プログラミングにおける基本的な概念であり、各要素に対して効率的に操作を行うことが可能です。C# では、この目的で for ループが一般的に使用されます。構文は次のとおりです。

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

このループは、インデックス i を使用して各要素を順に処理します。i の範囲は 0 から array.Length - 1 までです。

main.cs

main.cs

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 ループは、特に要素を変更する必要がない場合に、配列を反復処理するためのより簡潔な構文を提供します。

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

このループは自動的に各要素を処理し、コードの可読性と記述性を向上させます。

main.cs

main.cs

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

まとめ

この章では、C#で配列を反復処理する主な2つの方法、forループとforeachループについて説明しました。forループは柔軟性があり、インデックスを使って要素にアクセスしたり変更したりできます。foreachループは、読み取り専用操作に対してより簡潔な構文を提供し、コードの可読性を高めます。どちらのループも効率的な配列操作に不可欠なツールです。

1. C#でforeachループよりもforループを使用する主な利点は何ですか?

2. 次のうち、C#で配列を反復処理する正しいforループ構文はどれですか?

question mark

C#でforeachループよりもforループを使用する主な利点は何ですか?

正しい答えを選んでください

question mark

次のうち、C#で配列を反復処理する正しいforループ構文はどれですか?

正しい答えを選んでください

すべて明確でしたか?

どのように改善できますか?

フィードバックありがとうございます!

セクション 1.  49

AIに質問する

expand

AIに質問する

ChatGPT

何でも質問するか、提案された質問の1つを試してチャットを始めてください

セクション 1.  49
some-alt