结构体数组(动态增长),数组元素里还有数组成员,怎么定义和初始化?
如题
'定义结构体
Public Structure RowData
Public CellData() As String
End Structure
'使用结构体
Dim myA() As RowData
初始化……?
ReDim Preserve myA(myA.Length + 1)
赋予新值……?
怎么初始化?怎么赋新值?是不是也要写构造函数。一上午都没弄出来,没用过VB.Net,只用过VB6
[解决办法]
本帖最后由 wuyazhe 于 2014-01-10 15:41:17 编辑 如果不确定长度,可以放弃以前vb的写法,例如
Public Structure RowData
Public CellData() As String
End Structure
Public Class RowData
Public CellData As New List(Of String)
End Class
Dim myList as New List(Of RowData)
myList.Add(new RowData())