C#之三目运算、三元运算

慈云数据 2024-05-13 技术支持 67 0

三目运算也叫三元运算是一种简单的条件语句,也称为条件运算符。它可以根据一个表达式的结果确定另一个表达式的值。三目运算符使用“?”和“:”来表示。

C#之三目运算、三元运算
(图片来源网络,侵删)

注意使用bool值进行运算

三目运算符: 套路 三个空位 两个符号

C#之三目运算、三元运算
(图片来源网络,侵删)

固定写法 :   空位1     ? 空位2 : 空位3;

关键信息 :   bool类型 ?为真时的内容 : 为假时的内容

用法:

            string str = true ? "条件为真" : "条件为假";

            执行结果: 条件为真

第一个空位 始终是结果为bool类型的表达式 bool变量 逻辑运算符 比较运算符第二三个空位 什么表达式都可以 但是必须要保证 结果与数据类型是一致的

实例

int a = 10;
int b = 20;
int max = a > b ? a : b;
微信扫一扫加客服

微信扫一扫加客服

点击启动AI问答
Draggable Icon