我想通过使用 [ref] 关键字来引用数组中的单个元素。
如何测试引用:
$var1 = "this is a string"
[ref]$var2 = [ref]$var1
$var2.Value
this is a string
$var2.Value += " too!"
$var2.Value
this is a string too!
$var1
this is a string too!
以上内容已按预期工作。但是现在如何引用任意数组中的单个元素?
$var3="string 1", "string 2", "string 3"
[ref]$var2=[ref]($var3[1])
$var2.Value
string 2
$var2.Value += " updated!"
$var2.Value
string 2 updated!
$var3[1]
string 2
我期望
$var3[1]
返回与$var2.Value
的值相同。我做错了什么?