在单行中输出数组的简便方法

时间:2015-08-04 09:50:21

标签: arrays powershell string-formatting

我有一个$a=@(1,2,3,4,56)行的数组。当我Write-Debug $a时,我在“数组不是字符串”的行中得到异常。如果我$a | out-string | write-debug,我会在列中获得值列表。我可以编写一个函数来连续写一个数组(或者没有换行符的字符串),但是我想知道我是否发明了Powershell中存在的自行车,所以我可以使用现有的解决方案。 / p>

是否有内置功能或不太花哨的单行显示类似于(1,2,3,4,56)的格式的数组?

1 个答案:

答案 0 :(得分:5)

是的,使用-join

$a -join ','