Предположим, у меня есть следующий фрагмент:
$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?