次のスニペットがあるとします。
$assoc = New-Object PSObject -Property @{
Id = 42
Name = "Slim Shady"
Owner = "Eminem"
}
Write-Host $assoc.Id + " - " + $assoc.Name + " - " + $assoc.Owner
このスニペットが表示されることを期待しています:
42 - Slim Shady - Eminem
しかし、代わりに次のように表示されます。
42 + - + Slim Shady + - + Eminem
+
これにより、演算子は文字列と変数を連結するのに適していないと思います。
PowerShell でこれにどのようにアプローチする必要がありますか?