您的位置:程序门 -> .net技术 -> vb.net



一个关于arraylist类的问题


[收藏此页] [打印本页]选择字色:背景色:字体:[][][]


一个关于arraylist类的问题[已结贴,结贴人:tom_zhao]
发表于:2007-03-13 22:26:33 楼主
我在程序里面建立了一个字符串的数组: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)里的值,希望有大侠帮助。
发表于:2007-03-13 23:41:401楼 得分:20
你的程序是这样的  
      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
发表于:2007-03-14 12:09:072楼 得分:0

问题果然如您所说,新建数组的位置应该放在循环体内部。谢谢您的指点!
发表于:2007-03-26 15:02:313楼 得分:0
不能一次加进去吗?


快速检索

最新资讯
热门点击