Pole
Příklad vytvoření podle, $outputArray je vytovoření instance pole, kde následně vkládáme do tohoto pole objekt $Record, který má nadeklarované 3 proměnne, jako další proměnná attr4 je vkládán až v samotném kódu funkce.
Následně se objekt přidává do pole $output array.
$OutputArray = @()
#/in loop
$Record = @{
"attr1" = "Value1"
"attr2" = "Value2"
"attr3" = "Value3"
}
#$Record =@{}
$Record."attr4" = "Value4"
$objrecord = New-Object PSObject -property $Record
$OutputArray += $objrecord
#/in loop
$OutputArray | out-gridview