1
我正在探索以某種指定格式呈現多維數組的選項。期望的輸出是單個行字符串,每個維度中的元素由指定的字符分隔。例如:Powershell:格式多維數組輸出
$foo = @(@("A","B","C"),@("1","2","3"))
$bar = @()
foreach ($i in $foo)
{
$bar += $i -Join ", "
}
$bar -join "; "
產生所需的輸出。當數組中的維數增加或者在嵌套元素中變量時,這種方法變得麻煩。
我想知道是否存在一些Powershell魔術來協助完成此任務。理想情況下,如下所示:
$foo[([] -join ", ")] -join "; "
也許這個解決方案可以很好地適應更復雜的陣列配置。
想法?
當然!謝謝! – Yevgeniy
很高興幫助! –