将变量的值作为键添加到 HashTable
Add the value of a variable to a HashTable as the key
PowerShell V5 Windows10
例如,变量$EmployeeID
包含字符串testValue
,我想简单地使用$HastTable.Add()
函数内部的前一个变量的值。它看起来像这样:
$HashTable.Add($EmployeeID, 'some_value')
当然那是行不通的,但希望我清楚自己想要实现的目标。
有了它,我就可以像往常一样访问值了:
$var = $HashTable.testValue
你正在这样做正确并且应该能够访问密钥而不会出现任何问题(你只是不会通过这种方式自动完成):
$HashTable = @{ }
$EmployeeID = "testValue"
$HashTable.Add($EmployeeID, 'some_value')
$var = $HashTable.testValue
$var
输出:
some_value
PowerShell V5 Windows10
例如,变量$EmployeeID
包含字符串testValue
,我想简单地使用$HastTable.Add()
函数内部的前一个变量的值。它看起来像这样:
$HashTable.Add($EmployeeID, 'some_value')
当然那是行不通的,但希望我清楚自己想要实现的目标。
有了它,我就可以像往常一样访问值了:
$var = $HashTable.testValue
你正在这样做正确并且应该能够访问密钥而不会出现任何问题(你只是不会通过这种方式自动完成):
$HashTable = @{ }
$EmployeeID = "testValue"
$HashTable.Add($EmployeeID, 'some_value')
$var = $HashTable.testValue
$var
输出:
some_value