「それぞれ繰り返す」文
「それぞれ繰り返し」文は、反復可能なデータ型に対してその要素の数だけ繰り返して処理する時に使います。
書式
反復型
それぞれ繰り返す文で反復型として指定できるデータ型は次の通りです。
ネット型のうち、コレクション(IEnumerableインスタンスを実装したオブジェクト)についても反復型として指定できます。
それぞれ繰り返す文のサンプルコード
配列の要素を順番に表示します。
名前一覧は{「裕太」,「健司」,「智美」,「直子」} 名前一覧のすべての名前についてそれぞれ繰り返す 名前を表示する そして
簡略表記によるサンプルコード
配列の要素を順番に表示します。
一覧は{「N-03B」,「F-04B」,「P-09A」,「SH-08B」} 一覧を要素へそれぞれ繰り返す 要素を表示する そして
ブロック式を使ったサンプルコード
それぞれ繰り返し文は、ブロック式を使って次のように書けます。
名前一覧は{「裕太」,「健司」,「智美」,「直子」} 名前一覧のすべての名前について『 名前を表示する 』ことをそれぞれ繰り返す