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

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

注意使用bool值进行运算

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

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

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

用法:

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

执行结果: 条件为真

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

实例

cs 复制代码
int a = 10;
int b = 20;
int max = a > b ? a : b;
相关推荐
龙侠九重天2 分钟前
C# 构建 AI Agent 系统 — 我的实践笔记
开发语言·人工智能·语言模型·自然语言处理·大模型·agent·智能体
SilentSamsara2 分钟前
Pandas 工程化:多层索引、分组聚合与窗口函数的进阶用法
开发语言·python·青少年编程·pandas
专注VB编程开发20年3 分钟前
VS2026最新ide插件VisualStudio.Extensibility进程外 OOP 新模型
ide·c#·visual studio
何以解忧,唯有..4 分钟前
Python 字符串完全指南:从基础到高级操作
开发语言·python
kiss strong6 分钟前
自制请求工具
开发语言·python·lua
lwprain6 分钟前
Umi-ocr2.1.5的linux部署,仅做记录
linux·服务器·umi-ocr
scan7247 分钟前
短期记忆记忆存储在内存里,一个会话里的多轮对话
开发语言·c#
JaydenAI12 分钟前
[MAF预定义Agent中间件-01]LoggingAgent——在Agent调用前后输出日志
ai·c#·agent·maf·agent管道·agent中中间件
cjp56014 分钟前
002.WEB API 服务器 RESTful规范
服务器
卧室小白27 分钟前
K8S-Pod基本配置
linux·运维·服务器