我使用的是10個元素的二維數組,但我的代碼非常慢。清除二維數組
Dim myArray As String(,)
For i=0 to 100
'Clear Array. (This line is really slow)
myArray = New String(,) {{"", ""}, {"", ""}, {"", ""}, _
{"", ""}, {"", ""}, {"", ""}, {"", ""}, {"", ""}, {"", ""}, {"", ""}}
'Populate array
fillArray(myArray)
'Do stuff with array
useArray(myArray)
Next i
我用for循環的每次迭代創建一個新的空數組。有沒有一種方法可以使用相同的數組,但只需清除它?
你是對的!經過一番研究後發現,語法實際上是arr = New String(9,1){}。謝謝! – Urbycoz 2011-02-25 14:10:19