2012-03-25 82 views
2

我目前通過循環迭代並每次需要添加值時重新調整陣列的大小(正如您可以想象的,每次循環都需要一些時間來進行redim)是否有一種方法可以實現推送類似於紅寶石或java?這需要保存每次需要爲其添加值時重新定義數組所需的處理時間。Visual Basic陣列推

乾杯 馬丁

回答

12

你會更好使用List (Of Type)。然後你可以撥打Add方法。

例如:

Dim foo As New List(Of String) 
foo.Add("Bar") 
+0

真棒,謝謝 – marscom 2012-03-26 00:10:50

+0

一個改進的例子可以緩解東西誰正在尋找此人一點點。 – Alrik 2013-01-24 17:43:49

+1

@Alrik - 已添加示例 – 2013-03-03 22:20:28