C#中switch语句的用法

如题所述

.NET 中C#的switch语句的语法如下(switch,case和default是关键字):
switch ( controllingExpression )
{
 case constantExpression :
  statements
  break;
 case constantExpression :
  statements
  break;
 ...
 default :
  statements
  break;
}
  controllingExpression(控制表达式)只求值一次。然后,从其constantExpression值等于controllingExpression值的case开始,它下方的所有语句都会一直运行,直到遇到一个break为止。随后,switch语句将结束,程序从switch结束大括号之后的第一个语句继续执行,并忽略其他case。
  假如任何一个constantExpression值都不等于controllingExpression的值,就运行可选标签default之下的语句。
  注意 假如controllingExpression的值和任何一个case标签都不匹配,同时没有发现一个default标签,程序会跳过整个switch语句,从它的结束大括号之后的第一个语句继续执行。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-11-12
switch(表达式){
case常量表达式1: 语句1;break;
case常量表达式2: 语句2;break;

case常量表达式n: 语句n;break;
default:语句n+1;break;
}
第2个回答  2012-11-12
跟c++一样啊,还不是switch...case

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网