c# switch case語句


switch是一個控制語句,用於選擇一個要執行的語句塊。

一個switch語句包括一個或多個執行的語句塊。每個語句塊包括一個或多個case標簽,case后接要執行的語句。

如下面的代碼

Code

 

注:

每個 case 標簽指定一個常數值。switch 語句會將控制傳輸到 case 標簽與 switch 表達式的值相符的開關部分。 如果任何 case 標簽都不包含匹配值,則將控制傳輸到 default 部分(如果有)。 如果沒有 default 部分,則不會執行任何操作,並在 switch 語句之外傳輸控制。

switch 語句中可以包含任意數量的開關部分,每個開關部分可以具有一個或多個 case 標簽。但是,任何兩個 case 標簽不可包含相同的常數值。

執行選定開關部分中的語句列表時,將首先執行第一個語句,然后執行整個語句列表,通常直到到達一個跳轉語句為止,如 break、goto case、return 或 throw。 此時,控件在 switch 語句之外進行傳輸或傳輸到另一個 case 標簽。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM