C#笔记整理--switch用法
来源:互联网 发布:新手怎样做淘宝 编辑:程序博客网 时间:2024/04/28 12:44
Switch case语句的语法注意事项:
1. Switch(){} 用法:括号中的变量必须是可列举类型的,如,bool型,字符串,整型,字符型等,double不可以因为它有小数,范围不确定所以不是可列举型的。
2. 给它一个起点与终点,可以在其中找到相对应的值,叫做可列举的类型。
3. switch单词的含义是“切换”,case是“情形”,这样就可以推断出切换到哪里时就执行什么情形。
4. 执行在进入switch case语句后,会从满足条件的case语句后执行,直到该case语句的break出现,则跳出循环(跳出switch;case 语句)。
5. case后的值只能有一个。不能重复并以“:”号结束。
6. default 只能有一个,且可以省略。
备注:switch case语句在某些情况下实现多路分支非常方便,因此它一般使用在三路分支以上的执行情况下。使用此语句时要注意一定要在case后面跟常量或常量表达式,以冒号结束而不是分号,且case语句后一定要跟上break语句 。
Switch(变量)它的类型是可列举的类型。(包含bool型的变量,整数可以列举,double不可以,也可 以是字符串型)
给它一个起点与终点,可以在其中找到值,写一个变量就可以了,表达式放入外边 。
第一个问题:
l 表达式:变量的类型 可列举的,string类型也可以
l 常量:必须和表达式的类型一致。
l Case后的“:“不能丢;
l 语句可以是空语句
l break;//它应该放在语句的最后面
default语句可以放在任何位置
各个 case标签可以不连续,不按指定顺序走,但不可重复
当两个case执行的情况一致时,采取并例.
- C#笔记整理--switch用法
- C#枚举与switch用法
- C# static 用法整理。。。
- c# 常用用法整理
- C#中switch...case用法问题
- C#中Switch的简单用法
- 随机数math包 switch 的用法 笔记
- C#笔记整理6
- C#知识整理笔记
- C#笔记整理(一)
- C#笔记整理(二)
- C#笔记整理(五)
- C#笔记整理(七)
- C#笔记整理(九)
- C#笔记整理(十)
- C#关键笔记整理
- C#关键字及其用法整理
- C#关键字及其用法整理
- sed 的使用(二) -- a/, i/, c/ 追加,插入和删除
- 强悍分页类
- 设计者的闭环
- Arrays.asList()陷阱
- pv3d练习(motion plane)
- C#笔记整理--switch用法
- 一些编程小问题
- Oracle中根据Date型转换成Java对应的long型毫秒数
- db2数据表导入(import)导出(export)命令
- Ubuntu中文输入法
- 把对象放入数组
- 活着真好
- 设计模式之策略模式
- 怎样学好php