C#之switch多分支语句

论坛 期权论坛 脚本     
匿名技术用户   2021-1-6 07:39   11   0

C#之switch多分支语句


switch语句

根据一个表达式的结果值,在多个分支语句中查找相同的结果,并执行该分支语句中的语句块。

在switch语句中,条件的表达式不需要做值类型的限制,可以是逻辑值,也可以是其他类型的值。

switch(Condition)

{

Case Value1;

Statements1;

break;

Case Value2;

Statement2;

break;

……

Case ValueN;

StatementN;

break;

}

其中,Condition关键字为表达式

当结果为value1时,执行Statement1语句。

当结果为value2时,执行Statement2语句。

注意

使用switch……case语句进行多分支判断时,需要在每一个分支所执行的语句下加break指令,否则将会依次执行每一个分支。


switch语句和if语句的区别。

switch语句是针对一个条件表达式,进行的判断,在使用switch……case语句时,需要为条件表达式定义多个值。

If……else if……可以针对多个表达式进行判断。

分享到 :
0 人收藏
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

积分:7942463
帖子:1588486
精华:0
期权论坛 期权论坛
发布
内容

下载期权论坛手机APP