【问题标题】:convert multidimensional array to arraylist vb.net将多维数组转换为arraylist vb.net
【发布时间】:2012-11-01 01:14:21
【问题描述】:

就像问题问的那样,我正在尝试将此数组转换为多维数组列表。

我知道这可以将一维数组转换为数组列表,但我的是 mwarray(0-alot,0-1)

table = New ArrayList(mwaray)

【问题讨论】:

  • 多维数组的等价物是列表的列表。你也应该使用 List 而不是 ArrayList。
  • 我需要用于谷歌图表的数组列表
  • 是否要将多维数组值展平为单个ArrayList
  • 否,因为一列包含所有时间值,即。 'date' 和另一个保存该时间的值。
  • 最后,你想在最终的 ArrayList 中得到什么?如果您不准确地告诉我们您想要做什么,我们很难为您提供帮助。

标签: vb.net multidimensional-array arraylist


【解决方案1】:

假设您想从多维数组中取出所有值并将其放入单个ArrayList,那么您可以循环遍历这些值并添加它们:

table = New ArrayList()

For i as integer = 0 to mwarray.GetLength(0) - 1
    For j as integer = 0 to mwarray.GetLength(1) - 1
        table.Add(mwarray(i,j))
    Next
Next

【讨论】:

    猜你喜欢
    • 2013-04-27
    • 2013-05-11
    • 1970-01-01
    • 1970-01-01
    • 2021-05-17
    • 2020-09-10
    • 2023-04-03
    • 2012-06-23
    • 2023-03-26
    相关资源
    最近更新 更多