Joh*_*ith 6 arrays powershell hashtable multidimensional-array
我想知道是否有更短的方法在PowerShell中创建一个多维数据集哈希表数组.我已经能够用这样的几行成功创建它们.
$arr = @{}
$arr["David"] = @{}
$arr["David"]["TSHIRTS"] = @{}
$arr["David"]["TSHIRTS"]["SIZE"] = "M"
Run Code Online (Sandbox Code Playgroud)
那说我想知道是否有办法将此缩短为这样的......
$new_arr["Level1"]["Level2"]["Level3"] = "Test"
Run Code Online (Sandbox Code Playgroud)
如果它尚不存在,它将创建一个新的水平.谢谢!
The*_*le1 10
您需要命名/定义子级别,否则解释器不知道它使用的是哪种类型(数组,单个节点,对象等)
$arr = @{
David = @{
TSHIRTS = @{
SIZE = 'M'
}
}
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3628 次 |
| 最近记录: |