switch
知识点一
让顺序产生代码 产生分支
知识点二 基本语法
switch(变量)
case 常量:
满足条件执行的代码逻辑
满足条件执行的代码逻辑;
break
case 常量:
default
如果上面case的条件都不满足 就会执行default中的代码
注意:常量!只写一个值 不能去写一个范围 不能写条件运算符 逻辑运算符
switch 只判断变量是否等于某一个固定值
例如
int a = 3;
switch(a)
{
case 1:
Console.WriteLine("a等于1");
break;
case 2:
........
default
Console.WriteLine("什么条件都不满足");
break;
}
它一般是配合枚举使用的
知识点三
default可以省略
知识点四 可自定义常量
知识点五 贯穿
作用:满足某些条件时,做的事情是一样的 就可以使用贯穿
不写case后面配对的break 就叫做贯穿
满足1 3 4 2其中一个条件 就会执行之后的代码
switch(a)
{
case1:
case2:
Console.WriteLine(“是个数字”);
break;
default;
break;
}