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 分钟前
cloudflare email 邮箱混淆/加密/解密 PHP 源码版
开发语言·php
Xの哲學8 分钟前
Linux IPsec 深度解析: 架构, 原理与实战指南
linux·服务器·网络·算法·边缘计算
Danileaf_Guo9 分钟前
256台H100服务器算力中心业务集群部署方案
运维·服务器
掘根10 分钟前
【消息队列项目】连接管理模块实现
运维·服务器
工程师华哥13 分钟前
【网工技术实验】华为S5700交换机堆叠配置实验案例
服务器·网络·华为
疑惑的杰瑞13 分钟前
【C】函数与数组
c语言·开发语言·算法·可变参数
superman超哥17 分钟前
仓颉内存分配优化深度解析
c语言·开发语言·c++·python·仓颉
invicinble21 分钟前
java集合类(二)--map
java·开发语言·python
sali-tec22 分钟前
C# 基于halcon的视觉工作流-章71 深度学习-预处理OCR
开发语言·人工智能·深度学习·数码相机·算法·计算机视觉·ocr
宠..24 分钟前
QPlainText方法大全
开发语言·qt