vb.net – 向整数数组添加新值(Visual Basic 2010)
发布时间:2020-12-17 00:32:48 所属栏目:大数据 来源:网络整理
导读:我有一个动态整数数组,我希望添加新值.我该怎么做? Dim TeamIndex(),i As IntegerFor i = 0 to 100 'TeamIndex(i).Add = some valueNext 将ReDim与Preserve一起使用可以通过保留旧值来增加数组的大小. 当您不知道大小并且逐渐了解增加数组大小时,建议使用循
我有一个动态整数数组,我希望添加新值.我该怎么做?
Dim TeamIndex(),i As Integer For i = 0 to 100 'TeamIndex(i).Add = <some value> Next
将ReDim与Preserve一起使用可以通过保留旧值来增加数组的大小.
当您不知道大小并且逐渐了解增加数组大小时,建议使用循环ReDim. Dim TeamIndex(),i As Integer For i = 0 to 100 ReDim Preserve TeamIndex(i) TeamIndex(i) = <some value> Next 如果你稍后在镜头中的代码中声明数组的大小,那么使用 ReDim TeamIndex(100) 所以代码将是: Dim TeamIndex(),i As Integer ReDim TeamIndex(100) For i = 0 to 100 TeamIndex(i) = <some value> Next 您可以使用ArrayList / List(Of T)更动态地使用添加/删除值. Sub Main() ' Create an ArrayList and add three strings to it. Dim list As New ArrayList list.Add("Dot") list.Add("Net") list.Add("Perls") ' Remove a string. list.RemoveAt(1) ' Insert a string. list.Insert(0,"Carrot") ' Remove a range. list.RemoveRange(0,2) ' Display. Dim str As String For Each str In list Console.WriteLine(str) Next End Sub List(Of T) MSDN List(Of T) DotNetperls (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |