C#视频运算符

Posted 王思琪^

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了C#视频运算符相关的知识,希望对你有一定的参考价值。

算术运算符和复合赋值运算符

  • ++ 自加一 有前加和后加
  • - 自减一 有前减和后减
    • 一元运算符++/-比二元的+-优先级高
  • += -= *= /= %=
  • 对于+-*/%=都需要两个操作数才能进行运算的这些运算符,我们叫做二元运算符
  • 对于像++-这样的只需要一个操作数就能进行运算的运算符,我们叫一元运算符

关系运算符

  • >,<
  • ==(等于、相等),!=(不等)
  • >=(大于等于,包含),<=(小于等于,包含)

逻辑运算符

  • &&(逻辑与)

image.png

如果表达式1与表达式2有一个为false,那么整个表达式的结果为false

如果两个表达式的结果都为true,那么整个表达式的结果为true

如:20>10&&20<10

  • ||(逻辑或)

image.png

如果表达式1或表达式2有一个结果为true,那么整个表达式的结果为true

如果两个表达式的结果都为false,那么整个表达式的结果为false

如:43>||67<9

  • !(逻辑非(取反))

image.png

如果表达式是正确的,那么取反后就是错误的

如果表达式是错误的,那么取反后就是正确的

以上是关于C#视频运算符的主要内容,如果未能解决你的问题,请参考以下文章

在 C# 中定义 F# '**' 运算符

C# 运算符

☀️ 学会编程入门必备 C# 最基础知识介绍——变量常量运算符判断循环

为啥“as”运算符在 C# 中不使用隐式转换运算符?

C#中的运算符重载

C#运算符的优先级