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

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

注意使用bool值进行运算

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

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

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

用法:

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

执行结果: 条件为真

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

实例

cs 复制代码
int a = 10;
int b = 20;
int max = a > b ? a : b;
相关推荐
Lightning-py几秒前
SSH远程连接服务器耗时>10s
linux·服务器·网络
艾上编程2 分钟前
第一章——办公自动化之Excel批量合并工具:Python助力高效办公
开发语言·python·excel
飞Link18 分钟前
Linux下的Docker安装教程
linux·运维·服务器·docker·容器
火山灿火山24 分钟前
Qt常用控件(五) - 多元素控件
开发语言·qt
熬了夜的程序员24 分钟前
【Rust学习之路】序
开发语言·后端·学习·rust
北慕阳27 分钟前
背诵-----------------------------
java·服务器·前端
say_fall27 分钟前
C语言编程实战:每日一题:用栈实现队列
c语言·开发语言
Risk Actuary28 分钟前
磁道优化分布的一道题
linux·运维·服务器
deng-c-f29 分钟前
C/C++内置库函数(4):c++左右值及引用的概念、move/forward的使用
c语言·开发语言·c++
零雲33 分钟前
java面试:怎么保证消息队列当中的消息丢失、重复问题?
java·开发语言·面试