stepismのブログ

ゲームだったりそれ以外だったり。色々やってるプログラマです。

foreach 文でIndexを取得したい

      2016/01/17

C#でforeach文を使うとシンプルな表記で配列のデータを処理することが出来て便利なのですが、何番目の値を処理しているのか確認したい場合は不便です。しかしこれはLinqのSelect分を使えば解決できたりします。

こうすれば、別途変数を用意する必要がなくなります。但し、1要素処理するたびにnewが走るため注意が必要です。そのため、素直にfor文を使うのも有りかと思います。

できるだけシンプルに書きたいよね。

スポンサーリンク

スポンサーリンク

 - プログラミング