如何使用 PowerShell Break 和標籤。
如果 PowerShell 中的 break 語句與標籤同時出現,那麼 PowerShell 將退出該標籤,而不是退出當前迴圈。
舉例
$i = 1
while ($i -lt 10) {
Write-Output "i = $i"
if($i -eq 5){
Write-Output "Break statement executed"
Break :mylable
}
$i++
}
Write-Output "Entering to another loop"
$j = 1
:mylable while($j -lt 3){
Write-Output "j = $j"
$j++
}輸出
i = 1 i = 2 i = 3 i = 4 i = 5 Break statement executed Entering to another loop j = 1 j = 2
如上例所示,當值 5 執行後,包含標籤(mylable)的程式碼塊也會隨之執行,然後執行切換至另一個迴圈。
廣告
資料結構
網路
RDBMS
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP