我想知道當使用時對於每個循環的字符串數組的行爲。請考慮下面的代碼:字符串數組行爲:對於使用VB.NET的字符串數組中的每個操作
Dim StringArray(499) As String
'fill in each element with random string
Dim count As Int32
Dim current As String
For Each current in StringArray
'do something with current
count = count + 1
If count = 10
Exit For
End If
Next
're-enter the StringArray again
count = 0
For Each current in StringArray
'do something with current
count = count + 1
If count = 10
Exit For
End If
Next
正如代碼所示以上,如果我需要使用兩次For Each循環訪問字符串數組,是真的是在字符串數組ALL元素會即使只有我兩次裝每個使用10個元素For Each loop?從性能角度來看,建議使用String數組作爲數據結構來存儲需要多次訪問的字符串列表,例如在方法中使用20次?
快速問題:「**將被加載兩次**」你是什麼意思加載?從哪裏裝載? – 2012-04-27 09:28:43