繁体   English   中英

$obj.psObject.properties[$key].value 可以缩写吗

[英]Can $obj.psObject.properties[$key].value be abbreviated

为了获取名称存储在变量中的对象属性的值,我使用以下构造:

# Create object
$obj = new-object psObject -property @{ num = 42; txt = 'Hello world' }

# Name of property whose value I want:
$key = 'txt'

# Get value
$val = $obj.psObject.properties[$key].value
$val

我想知道$obj.psObject.properties[$key].value是否可以以某种方式缩写。

可以像这样直接从属性名称( txt )存储在变量( $key )中的属性中获取值;

$obj.$key

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM