Foxtable(狐表)用户栏目专家坐堂 → 帮忙写代码


  共有18665人关注过本帖树形打印复制链接

主题:帮忙写代码

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


加好友 发短信 一级勋章
等级:MVP荣誉狐 帖子:858 积分:6071 威望:0 精华:19 注册:2008/9/1 9:13:00
  发帖心情 Post By:2009/5/23 12:55:00 [显示全部帖子]

以下是引用shixia在2009-5-23 10:20:00的发言:

我记得你在帮助中讲:

集合

集合类似于数组,但是比数组更为灵活,定义集合的语法是:

Dim 集合名称 As New List(Of 数据类型)


For Each 语句

For Each 语句用来访问一个现有的集合 ,语法为:

For Each 循环变量 In 集合
    代码

Next


数组的定义方式之一为:

可以在定义数组的时候,直接给数组元素赋值,例如:

Dim Values() As Integer = {1,3,5}

你定义的Dim ColNames() AS String = "文号,项目名称,委托类别,委托单位,来源单位,标的物,标的额".Split(",")  是一个数组还是集合,如果是数组又用For Each来访问,如果是组合又不符合集合的定义语法,请狐爸给讲讲


估计狐爸过周末去了,我代劳了吧:
String.Split 返回的是数组。
数组也可以用For Each  来访问。
帮助文件里面也没说数组不能用For Each,对吧:)
Dim s() As String = {"A","B"}
For Each str As String in s
    Output.Show(str)
Next


[此贴子已经被作者于2009-5-23 12:58:33编辑过]

 回到顶部