如何在同一行上显示多个数组索引

时间:2016-02-25 23:22:20

标签: arrays powershell

我有2个全局数组,一个持有名称,另一个持有数字。我想在同一行显示每个数组的相应索引。

示例:

Array 1: name1, name2, name3
Array 2: 776,   66565, 5565

期望的输出:

name1 776
name2 66565
name3 5565

到目前为止(-P数组是从另一个脚本中提取的):

$global:names

1 个答案:

答案 0 :(得分:0)

正如@Bill_Stewart在您的问题的评论中指出:如果您希望输出为键/值对列表,请使用hashtable

$ht = @{}

foreach ($Name in $Global:Names) {
  $num = Read-Host "Please enter number for $Name"
  $ht[$Name] = $num
}

$ht