У меня есть массив с месяцами. Теперь я хотел бы обновить поле с датой, но я не хочу создавать 12 разных операторов if для этого. Каков мой другой вариант? (Код я написал произведения, но пытается минимизировать число строк)Powershell обновить даты
Например,
if(month=1)
{ $item["RequestDate"] = "1/31/2016"}
if(month=2)
{...}
if(month=3)
{...}
Фактический код
$MonthArray = @("1", "2", "3", "4", "5", "6")
for($i=0; $i -lt $MonthArray.length; $i++)
{
if($i="1")
{
$item["RequestedDate"] = "01/31/2016"
}
}
WOW. Отлично. Спасибо, Мартин. Никогда не думал, что все будет так просто. –