【发布时间】:2011-09-03 16:07:01
【问题描述】:
我正在尝试使用位于磁盘上的 CSV 文件以编程方式在 PowerShell 中构建一个多维数组。我一直在将数组导入临时变量,然后将数组附加到数组中。我得到的不是一个数组数组,而是一个包含总行数的数组。我用较小的数组解决了这个问题,发现了以下内容:
$array1 = "11","12","13"
$array2 = "21","22","23"
$array3 = "31","32","33"
$arrayAll = $array1, $array2, $array3
$arrayAll.Count # returns 3
$arrayAll = @();
$arrayAll += $array1
$arrayAll += $array2
$arrayAll += $array3
$arrayAll.count # returns 9
第一种构建数组的方法有效,但我需要能够使用第二种方法。我该如何解决这个问题?
【问题讨论】:
标签: arrays powershell