Hvordan konverterer jeg et arrayobjekt til en streng i PowerShell?
Hvordan kan jeg konvertere et array-objekt til streng?
Jeg har prøvd:
$a = "This", "Is", "a", "cat"
[system.String]::Join(" ", $a)
uten hell. Hva er forskjellige muligheter i PowerShell?
158
3
Bruke doble anførselstegn (og eventuelt bruke skilletegn
$ofs
)Bruke operator join
Bruke konvertering til
[string]
Jeg fant ut at piping av arrayet til
Out-String
cmdlet fungerer også bra.For eksempel:
Hvilken metode som er best å bruke, avhenger av målet ditt.
Du kan spesifisere type slik:
Kontrollerer typen:
Bekrefter:
Utdata $a: