可以通过.Key而不是[“Key”]以某种方式访问​​Powershell哈希表吗?

时间:2012-07-21 17:36:35

标签: powershell syntax hashtable

我是一个懒惰的程序员,所有这些哈希[“Key”]标点符号让我很紧张。是否有一个语法糖(可能是一个不同的对象类型),允许您创建使用成员方法语法(hash.Key)访问的哈希表?在Ruby中有很多简单的方法可以做到这一点。在Powershell中有没有做到这一点?

1 个答案:

答案 0 :(得分:4)

是:

$hash = @{"a" = 1; "b" = 2 }
$val = $hash.a

注意:它也适用于任何IDictionary,而不仅仅是Hashtables。