2015-08-04 4 views
1

У меня есть массив в строке [email protected](1,2,3,4,56). Когда я делаю Write-Debug $a Я получаю исключение в строке «Array is not a String». Если я делаю $a | out-string | write-debug, я получаю список значений в столбце. Я могу написать функцию, которая будет писать массив в строке (или строку без символов новой строки), но я хотел бы знать, изобретаю ли я велосипед, который существует в Powershell, поэтому я могу использовать существующее решение.Простой способ вывода массива в одной строке

Есть ли встроенная функция или не слишком причудливый однострочный экран для отображения массива в формате, подобном (1,2,3,4,56)?

ответ

2

Да, с помощью -join:

$a -join ',' 
+0

Хех. Легкий фрагмент. Благодарю. – Vesper