我尝试过:
$lst = New-Object System.Collections.ArrayList
$lst = ("a1","a2"),("b1","b2")
Write-Host $lst[1][0] -ForegroundColor Yellow
工作。然后:
$env:lst = New-Object System.Collections.ArrayList
$env:lst = ("a1","a2"),("b1","b2")
Write-Host $env:lst[1][0] -ForegroundColor Yellow
不起作用(返回“ y”而不是“ b1”)。怎么了?如果我使用基本数据类型,则$env:xxx
构造有效。