For〜Next文を、スッキリ書く


■Tipsと言うよりは・・・ちょっとした省略コーディングですね、 出何処を忘れてしまったのですが、 通常は下記の様に変数の宣言と命令文は別々に記述しますよね?

 Dim i As Integer

 For i = 0 To 9
  '繰り返しの処理
 Next
これを、宣言文も含めてしまう記述にすると
 For i As Integer = 0 To 9
  '繰り返しの処理
 Next
上記の様にスッキリした感じしませんか!?

■どんなケースで必要なのか?

振り返ってみれば、そもそも筆者の場合、 For Each文は、オブジェクトの宣言と命令文を一度に書いているのに(別々にしても問題ありません)、 For文の時は予め宣言を別にしてまして・・・どうせ使い捨ての変数なので コード自体、スッキリしている方が良いのかと(処理スピードに関しては未検証です)

TOP ▲