首页 > 学院 > 开发设计 > 正文

记录一下switchcase的注意的用法

2019-11-14 13:36:23
字体:
来源:转载
供稿:网友

平常我们在做多个条件判断的时候喜欢用

switch(表达式)

{

  case : 常量1

     表达式1;

    break;

  case : 常量2

     表达式2;

    break;

  case : 常量3

     表达式3;

    break;

....

  default: 常量4

    表达式4;

    break;

}

这里记录几点给自己做个备忘:

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

2、C#中不允许一个开关部分执行到下一个开关部分,也就是说每个case部分都要加break或者是有关于能够不让case有办法执行到下一个case的语句,比如:

case : 常量3

     表达式3;

    break;

或者

case : 常量n

  while(true)

     表达式n;

都可以。

因为确保了进来这个开关之后不会继续往下一个开关走了;

3,default可有可无,当所有的case都不满足才会执行default里面的表达式;


发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表