当前位置: 代码迷 >> C# >> 您必须要知道的C#运算符
  详细解决方案

您必须要知道的C#运算符

热度:498   发布时间:2016-05-05 03:06:34.0
你必须要知道的C#运算符

C# 运算符

Visual Studio 2005 其他版本
C# 提供大量运算符,这些运算符是指定在表达式中执行哪些操作的符号。通常允许对枚举进行整型运算,例如 ==、!=、<、>、<=、>=、binary +、binary -、^、&、|、~、++、– 和 sizeof()。此外,很多运算符可被用户重载,由此在应用到用户定义的类型时更改这些运算符的含义。
下表列出了按优先级顺序分组的 C# 运算符。每个组中的运算符具有相同的优先级。
运算符类别 运算符
基本
x.y
f(x)
a[x]
x++
x–
new
typeof
checked
unchecked
->
一元

+

!
~
++x
–x
(T)x
True
False
&
sizeof
乘法
*
/
%
加法

+

变换
<<

>
关系和类型检测
<

<=

is
as

相等

!=
逻辑“与”
&
逻辑 XOR
^
逻辑“或”
|
条件 AND
&&
条件 OR
||
条件运算
?:

赋值

+=
-=
*=
/=
%=
&=
|=
^=
<<=

=
??

参考微软文档:https://msdn.microsoft.com/zh-cn/library/6a71f45d(v=vs.80).aspx

版权声明:本文为博主原创文章,未经博主允许不得转载。

  相关解决方案