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

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

注意使用bool值进行运算

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

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

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

用法:

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

执行结果: 条件为真

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

实例

cs 复制代码
int a = 10;
int b = 20;
int max = a > b ? a : b;
相关推荐
何中应7 分钟前
linux使用root账户操作提示没有权限
linux·运维·服务器
天上飞的粉红小猪9 分钟前
网络基础概念
linux·服务器·网络·c++
zhaokuner24 分钟前
12-深层模型与重构-DDD领域驱动设计
java·开发语言·设计模式·架构
KingRumn26 分钟前
DBUS源码剖析之DBusMessage消息头
linux·服务器·算法
weixin_4407305034 分钟前
java面向对象OPP-三大特性
java·开发语言·python
蕨蕨学AI39 分钟前
【Wolfram语言】37 布局与显示
开发语言·wolfram
qq_54702617940 分钟前
Linux 压缩与解压缩
linux·运维·服务器
m0_502724951 小时前
在Qt中激活已运行的应用程序实例
开发语言·qt
沐知全栈开发1 小时前
Kotlin 对象表达式/声明
开发语言
QT 小鲜肉1 小时前
【Linux命令大全】003.文档编辑之csplit命令(实操篇)
linux·运维·服务器·chrome·mysql