投稿者 るしぇ  (社会人) 投稿日時 2009/1/19 20:10:16
>不要かどうかはともかく、提示されているコードの最後のFor文で思いっきり使われているけど。
うん。置き換えがいるよね。

同じ PictureBox の実体を参照しているので、
PBox の処理を PBox2 の処理に置き換えてしまう方が
分かり易いでしょうね。

このような宣言をすると、
・ある場所では PictureBox 全てに同じ設定を実行。
・別の場所では PictureBox の縦横を意識した命令を実行。
と使い易いように感じることもあるでしょうが、全体を
見ると同じ処理を2回書いているようなプログラムに
なりがちです。

PictureBox が追加になったら、2箇所修正することになり、
その後のテストも2系列でテストすることになります。
どちらかの系統でバグが出た時に、同じような修正を
もう1つの系統に反映しなくてはならない場合が多く、
反映し忘れることも考えられます。

前者(または後者)は不要な配列として統一する考え方は
良い考え方だと思います。