程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 更多編程語言 >> 更多關於編程 >> PowerShell Continue語句使用示例

PowerShell Continue語句使用示例

編輯:更多關於編程

       這篇文章主要介紹了PowerShell Continue語句使用示例,本文直接給出示例代碼,需要的朋友可以參考下

      當你在一個循環的內部使用 “Continue”語句時,可以跳過循環的當前迭代,繼續執行下一個迭代。如果使用了”Break”語句,則會跳過剩余的所有迭代循環。

      這樣就引發了一個問題,在一個多層嵌套循環中,哪一個循環會被影響。默認情況下,”Continue”只會影響到內層循環,但是你也可以用”Continue” 和 “Break” 指向外層循環的某一個標簽。

      ?

    1 2 3 4 5 6 7 8 9 10 11 :outer Foreach ($element in (1..10)) { for ($x = 1000; $x -lt 1500; $x += 100) { "Frequency $x Hz" [Console]::Beep($x, 500) continue outer Write-Host '你我死生不復相見,除非你改了代碼' } }

      因為上面例子中的continue語句會調到外層循環中,所以我們會看到10次 1000Hz的輸出,如果刪除了continue語句後,循環次數明顯會增加,write-host語句也不會跳過。

    1. 上一頁:
    2. 下一頁:
    Copyright © 程式師世界 All Rights Reserved