Foxtable(狐表)用户栏目专家坐堂 → [求助]如何将数组2整体加入到数组1中


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

主题:[求助]如何将数组2整体加入到数组1中

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


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2013/8/27 9:44:00 [显示全部帖子]

Dim arr1 As New List(Of Integer)
Dim arr2() As Integer = {1, 2, 3}
Dim arr3() As Integer = {4, 5, 6}
For i As Integer = 0 To arr2.Length - 1
    arr1.Add(arr2(i))
Next
For i As Integer = 0 To arr3.Length - 1
    arr1.Add(arr3(i))
Next
For Each n As Integer In arr1
    output.show(n)
Next

 回到顶部
帅哥哟,离线,有人找我吗?
Bin
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2013/8/27 10:13:00 [显示全部帖子]

那么你第一次发的代码就没有任何错误.

但是你是不可以直接那样输出的.既然是数组 你怎么可以直接 output.show 数组呢


Dim arr1 As new List (of Integer())
Dim arr2() As Integer={1,2,3}
Dim arr3() As Integer={4,5,6}
arr1.add(arr2)
arr1.add(arr3)
For Each n As Integer() In arr1
    output.show(n.length)
Next

 回到顶部
帅哥哟,离线,有人找我吗?
Bin
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2013/8/27 10:14:00 [显示全部帖子]

如果想逐个输出那么应该这样

Dim arr1 As new List (of Integer())
Dim arr2() As Integer={1,2,3}
Dim arr3() As Integer={4,5,6}
arr1.add(arr2)
arr1.add(arr3)
For Each n As Integer() In arr1
    For Each i As Integer In n
        output.show(i)
    Next
Next

 回到顶部