将变量的值添加到HashTable作为键

时间:2017-04-03 06:53:56

标签: powershell hashtable powershell-v5.0

PowerShell V5 Windows 10

例如,变量$EmployeeID包含字符串testValue,我想简单地使用$HastTable.Add()函数中前一个变量的值。它看起来像这样:

$HashTable.Add($EmployeeID, 'some_value')

除了当然不起作用,但希望我清楚自己想要实现的目标。

然后,我可以像往常一样访问该值:

$var = $HashTable.testValue

1 个答案:

答案 0 :(得分:4)

您正在正确并且应该能够在没有任何问题的情况下访问密钥(您只是不会以这种方式自动完成):

$HashTable = @{ }
$EmployeeID = "testValue"
$HashTable.Add($EmployeeID, 'some_value')
$var = $HashTable.testValue
$var

<强>输出:

some_value