Avec les données suivantes, on veut récupérer les noms des propriétés dans l’ordre:

PS C:\> $arrObj

Prenom  Nom    Age
------  ---    ---
Miranda Schmit 32
John    Toe    45

Si on essaye avec le Get-Member, le résultat est trié par ordre alphabétique, ce qui n’est pas le résultat recherché:

PS C:\> $arrObj | Get-Member -MemberType NoteProperty | Select-Object -ExpandProperty Name
Age
Nom
Prenom

La technique pour avoir les noms des propriétés dans le bon ordre est la suivante:

PS C:\> $arrObj[0].PSObject.Properties.Name
Prenom
Nom
Age

0 commentaire

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *