Ho il seguente:dinamicamente ottenere la proprietà PSCustomObject e valori
$test = [pscustomobject]@{
First="Donald";
Middle="Fauntleroy";
Last="Duck";
Age=80
}
$test | Get-Member -MemberType NoteProperty | % {"$($_.Name)="}
che stampa:
Age= First= Last= Middle=
vorrei estrarre il valore di ogni proprietà e lo hanno incluso come il valore per il mio nome valore coppie in modo che assomigli:
Age=80 First=Donald Last=Duck Middle=Fauntleroy
Sto provando a creare una stringa e non conosco i nomi delle proprietà prima del tempo. Come faccio a tirare i valori per completare le mie coppie di valori nominali?
lieve miglioramento a la ricerca del valore: '$ prop.Name +" = "+ $ test. ($ prop.Name)' – scobi
@scobi Ironic che mi serviva questo thread di 2 anni t Lo stesso giorno hai postato questo! La tua strada è molto succinta e una buona risposta alla domanda. Lo sposterei in una risposta! –
ok, certo, perché no :) – scobi