你必须要知道的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

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值