switch(controllong-expression)
{
case constant-expression
embedded-statements
default:
embedded-statements
}
switch语句的控制类型,即其中控制表达式(controllong-expression)的数据类型可以是
sbyte,byte,short,ushort,uint,long,ulong,char,string或枚举类型(enum-type)。
每个case标签中的常量表达式(constant-expression)必须属于或能隐式转换成控制类型。
如果有两个或两个以上的case标签中的常量表达式相同,编译时将会报错。
switch语句中最多只能有一个default标签。
本文详细介绍了switch语句的使用方式,包括其控制类型、常量表达式的使用规则及特殊情况处理。同时,探讨了switch语句在实际编程中的应用实例。
374

被折叠的 条评论
为什么被折叠?



