Powershell 数组的数组

标签 powershell multidimensional-array

这将 $ret 构建为一个长的一维数组而不是数组的数组。我需要它是一个填充有 $subret 对象的数组。谢谢。

$ret = @()
foreach ($item in $items){
  $subret = @()
  $subRet = $item.Name , $item.Value
  $ret += $subret
}

最佳答案

可能还有其他方法,但 arraylist 通常适合我,在这种情况下我会这样做:

$ret  = New-Object System.Collections.ArrayList

然后

$ret.add($subret)

关于Powershell 数组的数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44728654/

相关文章:

arrays - 这个 select 语句中的 N 和 E 代表什么

matlab - 为什么 nansum 对超过矩阵维度的输入有效?

javascript - 将 json 数据转换为 javascript 数组 - 多维意义上

c - 多维数组的衰减作为函数参数

c - K&R 练习 1.17

windows - 使用PowerShell 创建AppPool 没有设置AppPool Identity

PowerShell 帮助文件未正确显示

powershell - PowerShell 中 [Char[]] 的用途

windows - 未找到内置 DSC 资源

PHP:如果在多维数组中发现重复项,则合并相邻值