国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學(xué)院 > 開發(fā)設(shè)計(jì) > 正文

記錄一下switchcase的注意的用法

2019-11-14 13:36:23
字體:
供稿:網(wǎng)友

平常我們在做多個(gè)條件判斷的時(shí)候喜歡用

switch(表達(dá)式)

{

  case : 常量1

     表達(dá)式1;

    break;

  case : 常量2

     表達(dá)式2;

    break;

  case : 常量3

     表達(dá)式3;

    break;

....

  default: 常量4

    表達(dá)式4;

    break;

}

這里記錄幾點(diǎn)給自己做個(gè)備忘:

1、case里面的只能是常量而不是變量;

2、C#中不允許一個(gè)開關(guān)部分執(zhí)行到下一個(gè)開關(guān)部分,也就是說每個(gè)case部分都要加break或者是有關(guān)于能夠不讓case有辦法執(zhí)行到下一個(gè)case的語句,比如:

case : 常量3

     表達(dá)式3;

    break;

或者

case : 常量n

  while(true)

     表達(dá)式n;

都可以。

因?yàn)榇_保了進(jìn)來這個(gè)開關(guān)之后不會繼續(xù)往下一個(gè)開關(guān)走了;

3,default可有可無,當(dāng)所有的case都不滿足才會執(zhí)行default里面的表達(dá)式;


發(fā)表評論 共有條評論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 扶沟县| 莲花县| 长子县| 安陆市| 津南区| 乐东| 南昌县| 丹东市| 安化县| 隆德县| 玉林市| 昂仁县| 晋城| 南和县| 嵊州市| 大荔县| 墨江| 峨眉山市| 宜兰县| 黄龙县| 河池市| 夏河县| 阿拉善右旗| 杭锦后旗| 丰镇市| 美姑县| 图们市| 阿克陶县| 娄底市| 林周县| 稷山县| 莱西市| 措美县| 碌曲县| 巴青县| 嵊泗县| 洛隆县| 太原市| 崇左市| 松潘县| 遵化市|