Each文はデータの集合に対して繰り返し処理を行ないます。データの集合(配列やコレクション)の要素を順番に利用することが簡単に行なえます。プロジェクト次のようにプロジェクトを作成してください。実行するとコンソールに結果が表示されます。プログラム次のようにプログラムを入力してください。解説8行目で変数iが0~10までの間、繰り返し処理を実行することを指定しています。Stepで繰り返し処理ごとにループカウンターを加算する数値を指定します。今回は2と指定しているので、繰り返し処理ごとにループカウンターが2ずつ増加します。10行目で、ループカウンターを画面に表示しています。Next文と違い、配列の要素数を調べてそれに応じた回数を指定して処理を記述しなくてもよくなります。データの集合を指定するだけで、要素内を順番に、用意した変数に格納してくれます。Eachブロック内では、その変数を利用して処理を行ない、繰り返し処理が終わると、次の要素のデータを変数に取り出し、処理を行なうことができます。