gpt4 book ai didi

powershell - 如何创建不可变数组?

转载 作者:行者123 更新时间:2023-12-03 14:20:55 24 4
gpt4 key购买 nike

我想在 Powershell 中创建一个(不可变的)元组(或数组)元素,所以我的尝试如下:

$t = @("A","B")

现在,这将创建一个我可以添加到的数组:
$t += "C"

我要 $t在程序执行期间是不可变的。我怎样才能做到这一点?

最佳答案

你实际上可以使用元组

PS[1] (203) > $t = [tuple]::create(1,2,3)
PS[1] (204) > $t.item1
1
PS[1] (205) > $t.item1 = 4
'item1' is a ReadOnly property.
At line:1 char:1
+ $t.item1 = 4
+ ~~~~~~~~~~~~
+ CategoryInfo : InvalidOperation: (:) [], RuntimeException
+ FullyQualifiedErrorId : PropertyAssignmentException

关于powershell - 如何创建不可变数组?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49916749/

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