首页 > 解决方案 > 使用 PowerShell 将数组连接为字符串

问题描述

我有两个数组($a,$b),其中包含以下字符串:

$一个

MSSQL11.SQLINST15
MSSQL12.SQLINST16
MSSQL12.SQLINST17

$b

2874
2884
2885

我正在尝试连接到一个新数组($c),作为中间带有逗号符号的字符串:

$c

MSSQL11.SQLINST15,2874
MSSQL12.SQLINST16,2884
MSSQL12.SQLINST17,2885

问题是,使用我当前的 ps 代码:

$c = @($a + ',' + $b)
[string]::Concat($c) 
$c

我得到一个非常奇怪的输出:

MSSQL11.SQLINST15
MSSQL12.SQLINST16
MSSQL12.SQLINST17
,
2887
2884
2885

标签: powershell

解决方案


最后,我使用了 powershell 哈希表。


推荐阅读