08/06/09 22:30:51
ループを使用する場合、変数の宣言はループの外側ですべきですか、
それとも内側でしょうか。
Dim s as String
For i as Integer = 0 to 10
s = Cstr( i ) & "回目"
Console.writeline(s)
Next
か、
For i as Integer = 0 to 10
Dim s as String = Cstr( i ) & "回目"
Console.writeline(s)
Next
ということです。前者の方が領域の使い回しにはなりそうですが、
どこかでGCの為には毎回宣言すべきというのも見た気がして…