国产探花免费观看_亚洲丰满少妇自慰呻吟_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ā)表
主站蜘蛛池模板: 两当县| 钦州市| 屯昌县| 庆元县| 清远市| 永寿县| 成武县| 黔江区| 噶尔县| 泽库县| 司法| 卢氏县| 神农架林区| 达州市| 景洪市| 夹江县| 深水埗区| 双鸭山市| 大同县| 兴宁市| 镇巴县| 东明县| 铜鼓县| 高雄市| 扎兰屯市| 海南省| 乐业县| 巨野县| 托克托县| 朝阳市| 邯郸县| 格尔木市| 宣汉县| 巴彦淖尔市| 咸宁市| 昌吉市| 获嘉县| 柳河县| 九台市| 湾仔区| 金塔县|