首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > VB Dotnet >

一个关于ArrayList类的有关问题

2012-01-11 
一个关于ArrayList类的问题我在程序里面建立了一个字符串的数组:dimmyvalues(2)asString然后将许多个这样

一个关于ArrayList类的问题
我在程序里面建立了一个字符串的数组:dim   myvalues(2)   as   String
然后将许多个这样的数组添加到ArrayList类的一个对像中了,array.Add(myvalues)
,可是后来在用的时候出现了很奇怪的问题
      dim   value(2)   as   String
      for   i   =   0   to   array.count-1
              value   =   array.Item(i)
      next
其中再取值的过程中(例如:value(0)),value数组中的值总是array数组中的最后一个数组里面的值,无法取到其他的值。也就是value中总是array.Item(array.count-1)里的值,希望有大侠帮助。

[解决办法]
你的程序是这样的
dim value(2) as String
for i = 0 to array.count-1
value = array.Item(i)
next
//显示value(0)
//显示value(1)
请看一下你的程序和以下这程序有什么不同
for i = 0 to array.count-1
dim value(2) as String
value = array.Item(i)
//显示value(0)
//显示value(1)
next

热点排行