将a转换PSCustomObject为a 的最简单方法是Hashtable什么?它显示就像一个带有splat运算符,花括号和看似是键值对的那个.当我尝试将它投射到[Hashtable]它不起作用.我也试过.toString(),分配的变量说它是一个字符串,但没有显示任何 - 任何想法?
我有以下内容:
$test = [pscustomobject]@{
First = "Donald";
Middle = "Fauntleroy";
Last = "Duck";
Age = 80
}
$test | Get-Member -MemberType NoteProperty | % {"$($_.Name)="}
Run Code Online (Sandbox Code Playgroud)
打印:
Run Code Online (Sandbox Code Playgroud)Age= First= Last= Middle=
我想从每个属性中提取值并将其包含为我的名称值对的值,因此它看起来像:
Run Code Online (Sandbox Code Playgroud)Age=80 First=Donald Last=Duck Middle=Fauntleroy
我正在尝试构建一个字符串,并且不提前知道属性名称.如何提取值以完成我的名称值对?