powershell - 使用 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 哈希表。
推荐阅读
- node.js - express-session 动态 cookie 域
- node.js - 如何从 *.datasource.ts 创建数据库?
- reactjs - 将 create react app 升级到版本 4 给出:ReferenceError: Cannot access 'middleware' before initialization
- python - numpy 测试是否在另一个数组的行中的每个值
- apache-spark - 火花流作业与火花批处理作业之间的内存消耗差异
- python - 为什么 [[]]*10 是在 python 中创建 10 个空列表的方法,而不是 [[]*10]?
- sql-server - 如何确保 sp_xml_removedocument 始终运行
- javascript - 从 HTML 插入按钮