如何使用 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