掌握C#常用的流程控制语法
掌握C#流程控制中的 if语句,
switch.case•…语句用法
https://blog.csdn.net/qq_43444398/article/details/88680259
不知道你这个问题是否已经解决, 如果还没有解决的话:switch (表达式)
{
case 值1: { 语句1; break; }
case 值2: { 语句2; break; }
...
case 值n: { 语句n; break; }
default: { 语句n + 1; break; }
}
/*
**执行过程:
根据表达式的值,去大括号中查找与该值相匹配的分支。
如果匹配成功,就立即执行分支后对应的语句,直到遇到break关键字,跳出switch继续往下执行。
如果没有匹配的结果,就执行default后的语句,直到遇到break关键字,结束switch语句。
1. 如果case 冒号后⾯没有任何语句,可以不加break;
2. Switch()括号中是可以允许添加浮点型变量的,但不推荐
3. 浮点型是有误差的
4. 浮点型⼀般不做等于的判断**
*/