三目运算符
(可以让代码更加优雅)
知识点一
基本语法
套路 3个空位 2个符号
固定语法 空位 ? 空位 : 空位;
关键信息:bool类型?bool类型为真返回内容:bool为假返回内容
三目运算符 会有返回值 这个返回值必须一致 ,并且必须使用!
知识点二 具体使用
string str = true? “条件为真”:“条件为假”;
Console.WriteLine(str);
例二
int a = 5;
str = a<1? "a大于1": "a不满足条件";
注意,后面什么类型都可以,但两个类型要一样
第一个位置始终为bool类型sing的表达式