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

想不通的for each异常

2014-01-28 
for each异常:以下代码目的是想把豆号隔开的字符串,如&ldquo1,2,3,&rdquo 分别取出成&ldquoMy1&rdquo,&

for each异常

以下代码目的是想把豆号隔开的字符串,如“1,2,3,”
分别取出成“My1”,“My2”,“My3”


dim strItemPrefix as string ="My"
  For i As Integer = 0 To 3
  strItemNum = strCollectionItemText.Substring(0, strCollectionItemText.IndexOf(","))
  strCollectionItemText = strCollectionItemText.Substring(strCollectionItemText.IndexOf(",") + 1)
  str = strItemPrefix.Trim & strItemNum.Trim
  MsgBox("str=" & str)
  listMyTempArryList.Add(str)  'listMyTempArryList 是类  LIST(of string)

  Next

怎么都弄不明白,只能报出“1”,运行到 listMyTempArryList.Add(str)就停止下来了,不再见有什么反应。

如果把listMyTempArryList.Add(str)去掉,就能报出“1”,“2”,“3”

有哪位碰到类似的问题吗?

------解决方法--------------------------------------------------------
listMyTempArryList 被实例化了吗
------解决方法--------------------------------------------------------
listMyTempArryList没有new 吧。

        

热点排行