ループ処理(配列)
配列の要素数分繰り返す
For Each文は、配列の要素数分、配列の値を1つずつ参照し繰り返し処理を行うことができます。
For Each 受取変数の定義 In 配列変数
配列の要素数分繰り返す処理
Next
それではサンプルを見てみましょう。
Console.WriteLineを使って、For Eachの動作をコンソールに出力します。
[crayon-6787ba904de4f322288108/]
変数findに調べたい値を格納し、配列listの要素にfindの値が存在するかをチェックする処理です。
上記を実行した結果がこちらです。
実行結果
1回目のループ
2回目のループ
3回目のループ
3が見つかりました。
実行結果がコンソールに出力されました。
3が見つかるまで繰り返し処理が行われたことがわかります。
以上が、配列の要素数分繰り返し処理を行う「For Each」の使い方です。
ぜひ参考にしてみてください。