运算符

运算符(Operators)

运算符是编程语言中执行计算/比较/赋值操作的符号。

分类

类别运算符
算术+ - * / % ++ --
赋值= += -= *= /= %=
比较== != > < >= <=
逻辑&& || !
位运算& | ^ ~ << >>
三元? :
null 相关?? ?. ??= ??

示例

int a = 10, b = 3;
Console.WriteLine(a / b);    // 3(整数除法)
Console.WriteLine(a % b);    // 1(取余)
Console.WriteLine(a == b);   // False

// 短路求值
bool r = a > 0 && b < 10;

// null 合并
string? s = null;
string result = s ?? "default";

// 空条件
int? len = s?.Length;

优先级

括号 > 一元 > 乘除 > 加减 > 移位 > 比较 > 逻辑与 > 逻辑或 > 赋值

“您的支持是我持续分享的动力”

微信收款码
微信
支付宝收款码
支付宝

目录