forループの使用
CoddyのC#ジャーニー「基礎」セクションの一部 — レッスン 64/69。
イテレーション(反復処理)とは、シーケンス内の要素を一つずつ順番に処理していくことを意味します。配列を使用すると、さまざまなメソッドを使用して各要素に体系的にアクセスできます。
配列を反復処理する最も一般的な方法は、for ループを使用することです。
string[] fruits = {"apple", "banana", "orange"};
for (int i = 0; i < fruits.Length; i++) {
Console.WriteLine(fruits[i]);
}出力:
apple
banana
orangeチャレンジ
簡単単語の配列から始まり、5文字より長い単語のみを含む新しい配列を出力するプログラムを作成してください。
ヒント:配列を出力するには、
Join()関数を使用します:Console.WriteLine(string.Join(", ", arr));
チートシート
配列を反復処理するには、for ループを使用します:
string[] fruits = {"apple", "banana", "orange"};
for (int i = 0; i < fruits.Length; i++) {
Console.WriteLine(fruits[i]);
}配列を出力するには、string.Join() を使用します:
Console.WriteLine(string.Join(", ", arr));自分で試してみよう
using System;
public class Program {
public static void Main(string[] args) {
string text = Console.ReadLine();
string[] arr = text.Split(',');
// 以下にコードを記述してください
}
}このレッスンには短いクイズがあります。レッスンを始めて解答し、進捗を記録しましょう。