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