归纳变量形成其他变量

时间:2017-10-14 12:40:25

标签: powershell

我有一些像

这样的变量
$DayOfWeek = 'Tuesday'

以及名为Day OfWeek的其他变量

$('Free'+ $DayOfWeek) 

现在我想引入变量

$FreeTuesday

并从变量中获取信息

nth-child(17):nth-child(-n+18)

怎么做?

1 个答案:

答案 0 :(得分:2)

作为PetSerAl suggests,您最好使用字典(例如哈希表)而不是动态变量名称:

$Dictionary = @{
  FreeMonday = "10.10.17"
  FreeTuesday = "10.10.17"
  FreeWednesday = "10.10.17"
}

现在,您可以通过组合两个字符串轻松访问该值:

$DayOfWeek = 'Tuesday'
$Dictionary["Free$DayOfWeek"]