Powershell - 嵌套 If Else 声明
嵌套的 if-else
语句总是合法的,这意味着你可以在另一个 if 或 elseif 语句中使用一个 if 或 elseif 语句。
句法
嵌套 if ... else
的语法如下 -
if(Boolean_expression 1) {
// Executes when the Boolean expression 1 is true
if(Boolean_expression 2) {
// Executes when the Boolean expression 2 is 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