ストリングビルダーを使いましょう
文字列を繰り返し連結するようなとき、従来は、
For i = 0 To 1000
A = A & B
Next
Response.Write(A)
のようにしていたかと思いますが、
以下のようにすると大幅に高速化できます。
Dim sb As New System.Text.StringBuilder(500000)
For i = 0 To 1000
sb.Append(B)
Next
Response.Write(sb.ToString)
特にASPアプリケーションを作成する際に役立ちます。
追記:
添字の最大値の設定は省略できるようになっています。つまり、
Dim sb As New System.Text.StringBuilder()
でも問題ありません。
|