hashtable的构造:
1 2 3 4 5 6 7 8 |
PS /home/phpor> $ht=@{k1="v1"; k2="v2"; k3="v3"} PS /home/phpor> $ht Name Value ---- ----- k1 v1 k3 v3 k2 v2 |
注意:
- 使用 花括号, 数组使用圆括号
- 使用 等于号 (=), 而非 ( => )
- key不需要引号
- 元素分隔符为分号, 而非 逗号,数组使用逗号
- 最后一个元素后面的分号可有可无
- 多个空的分号等于没有
- 使用Count方法计算数量, 数组使用Length ; 方法后面的圆括号可以省略
遍历:
使用cmdlet版的foreach遍历:
注意:
- 必须 使用GetEnumerator() 方法后才能foreach,且括号不能省略
遍历出key信息:
注意:
- 遍历的其实是keys