- C# 语句-条件语句-if-else
- C# 语句-条件语句-条件运算符
- C# 语句-条件语句-switch 语句
- C# 语句-循环语句-for 语句
- C# 语句-循环语句-foreach in 语句
- C# 语句-循环语句-while 语句
- C# 语句-循环语句-do 语句
switch 结构
switch (condition)
{
case 常量表达式1:
condition == 常量表达式1 时执行的语句;
break;
case 常量表达式2:
condition == 常量表达式2 时执行的语句;
break;
default:
不满足上述条件时执行的语句;
break;
}
case 个数 >= 0。
任何两个 case 语句的常量表达式都不能具有相同的值,注意是值不能相同。
case 和 default 的 break 必不可少,这不同于 C++。
default 可以省略,但为了可读性以及可维护性,建议写上,即使它什么也不做。
condition 允许的数据类型为:sbyte、byte、short、ushort、uint、long、ulong、char、string 或者枚举类型。
- C# 语句-条件语句-if-else
- C# 语句-条件语句-条件运算符
- C# 语句-条件语句-switch 语句
- C# 语句-循环语句-for 语句
- C# 语句-循环语句-foreach in 语句
- C# 语句-循环语句-while 语句
- C# 语句-循环语句-do 语句