foreachステートメント
プログラミングC# 第6版 2.8.1
C#にはループ制御としてforやwhileの他にforeachというものがあります。
これは配列をループさせるのに使用します。
using System; class Program { static void Main() { int[] array = {2,4,6,8}; foreach(int i in array){ Console.WriteLine(i); } } }
$ main 2 4 6 8
これはすごーく便利ですね。C++でいうところのイテレーターに近いですが、forやwhileと違い、終了条件を指定しなくて良いところがかなりいいです。
今後は配列のループではforeachを使っていくことにします。