码迷,mamicode.com
首页 > Windows程序 > 详细

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

时间:2015-08-06 16:52:55      阅读:389      评论:0      收藏: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

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

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

标签:c#运算符

原文地址:http://blog.csdn.net/h1634966/article/details/47318069

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!