Powershell - 嵌套 If Else 语句

嵌套 if-else 语句始终是合法的,这意味着您可以在另一个 if 或 elseif 语句中使用一个 if 或 elseif 语句。

语法

嵌套 if...else 的语法如下 −

if(Boolean_expression 1) {
   // 当布尔表达式 1 为 true 时执行
   if(Boolean_expression 2) {
      // 当布尔表达式 2 为 true 时执行
   }
}

您可以像嵌套if语句一样嵌套elseif...else

示例

$x = 30
$y = 10

if($x -eq 30){
   if($y -eq 10) {
      write-host("X = 30 and Y = 10")
   }
}   

这将产生以下结果 −

输出

X = 30 and Y = 10

❮ powershell_conditions.html