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

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

注意使用bool值进行运算

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

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

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

用法:

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

执行结果: 条件为真

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

实例

cs 复制代码
int a = 10;
int b = 20;
int max = a > b ? a : b;
相关推荐
Elias不吃糖14 小时前
Java Lambda 表达式
java·开发语言·学习
guygg8815 小时前
一级倒立摆MATLAB仿真程序
开发语言·matlab
我的炸串拌饼店15 小时前
火山方舟API C#服务类设计解析
c#·调用火山方舟api
情缘晓梦.15 小时前
C语言指针进阶
java·开发语言·算法
世转神风-15 小时前
qt-字符串版本与数值版本互转
开发语言·qt
极客代码16 小时前
深入解析C语言中的函数指针:原理、规则与实践
c语言·开发语言·指针·状态机·函数·函数指针
w-w0w-w16 小时前
C++模板参数与特化全解析
开发语言·c++
观无16 小时前
visionPro图像预处理
c#
不绝19116 小时前
C#核心:继承
开发语言·c#