【发布时间】:2018-11-20 08:23:58
【问题描述】:
我一直试图弄清楚如何计算多维数组中的所有元素。但是.Count 只返回第一个维度。
在我放弃寻找合适的解决方案后,我刚刚创建了这个循环来将所有元素移动到第一个维度并计算它们。但这实际上只是一个 hack。
$mdarr = @((0,1,2,3,4),(5,6,7,8,9),(10,11,12,13,14))
$filecount = New-Object System.Collections.ArrayList
for($i = 0; $i -lt $mdarr.Length; ++$i) {
$filecount += $mdarr[$i]
}
$filecount.Count
如果不先处理数组,如何正确完成?
【问题讨论】:
标签: arrays arraylist multidimensional-array