即。如果我正在创建一个数组
Dim webLinesArray() As OrderService.webdirect_WebLinesRow
如何向此数组添加项目,即我想添加项目
Dim webLine As New OrderService.webdirect_WebLinesRow
webLine.OrderQty = quantity
webLine.ProductCode = productId
webLine.LineNumber = 1
webLinesArray.add or something (webLine)
就在最后一行,我无法弄清楚如何将项目添加到数组
答案 0 :(得分:1)
1)您无法将项目添加到数组中(它们具有固定长度) 2)但是,您可以为数组中的位置赋值(webLinesArray()= foo)
你有疑问。想要使用List我猜,它会允许你动态添加项目,行为就像数组一样(从用户/程序员的角度来看)
答案 1 :(得分:1)
你必须重新安排阵列:
ReDim Preserve webLinesArray(webLinesArray.Length+1)
Now you can store the element at the last position.
Preserve关键字用于保留数组中的现有值
答案 2 :(得分:0)
对于基本数组,你必须调整它的大小,然后将项目分配给数组中的索引,我不认为有一个基本数组的添加。
Array.Resize(webLinesArray, Newsize)
webLinesArray(index) = Item