Foxtable(狐表)用户栏目专家坐堂 → [讨论]我试了一下帮助文件--集合 中的例子,不太理解。


  共有21696人关注过本帖平板打印复制链接

主题:[讨论]我试了一下帮助文件--集合 中的例子,不太理解。

帅哥哟,离线,有人找我吗?
wcs
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:五尾狐 帖子:1033 积分:7391 威望:0 精华:0 注册:2008/8/31 22:52:00
[讨论]我试了一下帮助文件--集合 中的例子,不太理解。  发帖心情 Post By:2008/9/11 22:19:00 [只看该作者]

Dim Lst As New List(Of String()) '定义一个字符型数组集合。
Dim Ary1(1) As String Dim Ary2(1) As String
Lst.Add(Ary1) '将数组加到集合中。
Lst.Add(Ary2)
Ary1(0) = "a"
Ary1(1) = "b"
 Ary2(0) = "1"
 Ary2(1) = "2" '注意循环变量是字符型数组,所以类型是String(),而不是String
For Each uu As String() In Lst
 For i As Integer = 0 To Ary1.Length - 1
 Output.Show(Ary2(i))
 Next
Next    ‘注意:我修改了一下帮助原文 for each 后面的几个变量,如“uu”、“ary1”、“ary2”

执行结果是:
1
2
1
2
这个结果表示:Ary2数组中的内容循环显示了两次,但是 “For i As Integer = 0 To Ary1.Length - 1”只定义了显示从0、1两个要素 不理解啊!
[此贴子已经被作者于2008-9-11 22:22:00编辑过]

 回到顶部