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

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

注意使用bool值进行运算

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

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

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

用法:

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

执行结果: 条件为真

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

实例

cs 复制代码
int a = 10;
int b = 20;
int max = a > b ? a : b;
相关推荐
feVA LTYR4 小时前
Windows上安装Go并配置环境变量(图文步骤)
开发语言·windows·golang
hhb_6184 小时前
C#高性能异步编程实战与底层原理深度解析
开发语言·c#
爱学习的小囧4 小时前
ESXi 开启 Secure Boot 后驱动签名验证失败完整处置教程:合规修复与临时测试方案全解
服务器·数据库·esxi·虚拟化
cui_ruicheng4 小时前
Linux库制作与使用(二):ELF文件与链接过程
linux·运维·服务器
雾岛听蓝4 小时前
Qt操作指南:状态栏、浮动窗口与对话框使用
开发语言·经验分享·笔记·qt
怀旧,4 小时前
【Linux系统编程】18. Linux进程信号(上)
linux·运维·服务器
舰长1154 小时前
Windows服务器修改默认远程端口3389
运维·服务器
minji...5 小时前
Linux 线程同步与互斥(五) 日志,线程池
linux·运维·服务器·开发语言·c++·算法
埃伊蟹黄面5 小时前
数据链路层
服务器·网络
beyond谚语5 小时前
反射、特性和依赖注入
c#