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

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

注意使用bool值进行运算

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

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

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

用法:

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

执行结果: 条件为真

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

实例

cs 复制代码
int a = 10;
int b = 20;
int max = a > b ? a : b;
相关推荐
2301_807288632 分钟前
MPRPC项目制作(第四天)
java·服务器·前端
前端程序猿i4 分钟前
前端判断数据类型的所有方式详解
开发语言·前端·javascript
@YDWLCloud15 分钟前
做独立站,用阿里云国际版还是 Cloudflare?答案出乎意料
服务器·网络·阿里云·云计算
二川bro17 分钟前
内存泄漏检测:Python内存管理深度解析
java·开发语言·python
k***817219 分钟前
PHP使用Redis实战实录2:Redis扩展方法和PHP连接Redis的多种方案
开发语言·redis·php
returngu20 分钟前
Fanuc6轴机械臂连接方式
c#·自动化·fanuc
Not Dr.Wang42222 分钟前
实验三:基于matlab的积分分离PID控制算法
开发语言·matlab
lly20240623 分钟前
Razor VB 循环:深度解析与实例教学
开发语言
Yue丶越25 分钟前
【C语言】内存函数
c语言·开发语言
前端程序猿i26 分钟前
彻底搞懂防抖(Debounce)与节流(Throttle):源码实现与应用场景
开发语言·前端·javascript·vue.js·ecmascript