gpt4 book ai didi

powershell - 如何在Powershell中填充未知长度的数组?

转载 作者:行者123 更新时间:2023-12-04 05:07:56 25 4
gpt4 key购买 nike

您如何在Powershell中使用动态长度数组(ArrayList/List)?我基本上想要一个2D数组,其中最外面的索引的长度是未知的。

我尝试使用$array = @()初始化数组,但是在处理任何内容时都会超出范围异常。然后我尝试使用+ =操作数,就像我在文章中读到的那样,但这将导致字符串串联而不是元素加法。

例子:

$array = @()
$array += @("Elem1x", "Elem1y")
$array += @("Elem2x", "Elem2y")
Echo $array[0][0]

输出:“E”而不是“Elem1x”;

最佳答案

尝试这种方式:

$array = @()
$array += ,@("Elem1x", "Elem1y")
$array += ,@("Elem2x", "Elem2y")
$array[0][0]

关于powershell - 如何在Powershell中填充未知长度的数组?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12860830/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com