基本逻辑包括:条件判断,循环控制语句,跳转等。如:if语句、swith语句、while语句、do…while语句、for语句、foreach语句、break语句、continue语句、goto语句、return语句、异常处理语句等,其中foreach和异常处理是C#语言新增加的控制语句。
if语句
if (condition)
{
// 对应语句
}
else if (condition)
{
//对应语句
}
还可以进行if的嵌套
三元运算符 ?: 可以代替if else 语句
a = m > n ? m : y;
switch 语句
switch(x)
{
case value1:
//代码块
break;
case ......
default:
//代码块
break;
}
通过判断 x 与 value 中的哪个相符来执行对应的操作,没有相符则执行default。
必须要有break,否则编译器会报错。
标签:语句,case,逻辑,C#,break,switch,跳转 From: https://www.cnblogs.com/yuyuanliu/p/17032245.htmlC#8.0的时候引入了switch表达式,感兴趣的可以从参考链接跳转(当然,直接查询也可)。