比较用的关系运算符
大于: > 小于: < 等于:== 不等于: != 大于等于:>= 小于等于:<=
运算符的优先级
最高: 小括号
最低: 赋值运算符 =
优先级顺序: ! > 算数运算符 > 比较运算符 > && > ||
注意
当运算符比较多时,可以使用小括号控制顺序
if选择结构
语法
if ( 条件 ) { 条件为真,执行的语句 }
if ( 条件 ) { 条件为真,执行的语句 } else { 否则执行这里 }
选择结构的嵌套
最好只嵌套一层,要简明扼要,通俗易懂
三元运算符选择结构
如 bool result = a > b ? true : false; //a>b 真 则 执行true表达式 否则 执行 false表达式
Switch选择结构
语法
switch(表达式)
{
case 常量1: //如果等于常量1 执行语句
语句; break;
case 常量1: //如果等于常量1 执行语句
语句; break;
...
default:(如果没找到匹配值 执行这个)
语句;break;
}
Demo
string band = "A";
switch (band)
{
case "A":
Console.WriteLine("送热水器");
break;
case "B":
Console.WriteLine("送手机");
break;
default:
Console.WriteLine("啥也没有");
break;
}