我已宣布ArrayList
喜欢这个
Dim List1 As ArrayList = New ArrayList
向其添加ListItem
Dim Item As String = ""
List1.Add(New ListItem(Item))
ListItem
可以包含多少个字符?
答案 0 :(得分:2)
“项目可以包含的字符数是否有限制。”
它受到String
长度和你记忆的限制。
理论上的限制可能是2,147,483,647,但实际限制是 远在那附近。由于.Net程序中没有单个对象可能 超过2GB,字符串类型使用unicode(每个2字节) 你可以做的最好的是1,073,741,823,但你不是 可能永远都能在32位机器上分配它。
https://stackoverflow.com/a/140749/284240
除此之外,请始终使用强类型List(Of ListItem)
代替ArrayList
。
Dim List1 = New List(Of ListItem)
List1.Add(New ListItem("Foo1"))