Powershell 归纳变量与其他变量
我有一些变量,比如Powershell 归纳变量与其他变量,powershell,Powershell,我有一些变量,比如 $FreeMonday = 10.10.17 $FreeTuesday= 10.10.17 $FreeWednesday= 10.10.17 和其他名为Day of Week的变量 $DayOfWeek = 'Tuesday' 现在我想学习归纳变量 $('Free'+ $DayOfWeek) 并从变量中获取信息 $FreeTuesday 如何做到这一点 如前所述,最好使用字典(例如哈希表)而不是动态变量名: $Dictionary = @{ FreeMonday
$FreeMonday = 10.10.17
$FreeTuesday= 10.10.17
$FreeWednesday= 10.10.17
和其他名为Day of Week的变量
$DayOfWeek = 'Tuesday'
现在我想学习归纳变量
$('Free'+ $DayOfWeek)
并从变量中获取信息
$FreeTuesday
如何做到这一点 如前所述,最好使用字典(例如哈希表)而不是动态变量名:
$Dictionary = @{
FreeMonday = "10.10.17"
FreeTuesday = "10.10.17"
FreeWednesday = "10.10.17"
}
现在,您可以通过组合两个字符串轻松访问该值:
$DayOfWeek = 'Tuesday'
$Dictionary["Free$DayOfWeek"]
因此,最好使用字典(例如哈希表)而不是动态变量名:
$Dictionary = @{
FreeMonday = "10.10.17"
FreeTuesday = "10.10.17"
FreeWednesday = "10.10.17"
}
现在,您可以通过组合两个字符串轻松访问该值:
$DayOfWeek = 'Tuesday'
$Dictionary["Free$DayOfWeek"]
gv('Free'+DayOfWeek)-value仅限
,但不要这样做。改用字典。gv('Free'+$DayOfWeek)-ValueOnly
,但不要这样做。改用字典。