您的位置:首页 > 编程语言 > C#

C#操作符的优先级别简介

2012-06-27 09:57 169 查看
基本操作符的话,可以参考上一篇文章

一元操作符 + - ! ~ ++x –-x (T)x

乘和除 * / %(取余数)

加和减 + -

移位 << >>

关系 < > <= >= is as

相等 == !=

位操作 & ^ | (注意:左边比右边级别高)

布尔 && || ?: (注意:左边比右边级别高)

赋值 = *= /= %= += -= ...

所有的一元操作符都可以重载。

乘和除、加和减、移位、关系(is as 例外)、相等和位操作可以重载。

&&和||只能使用true/false转换操作符时才可以重载。

?:和=不能重载。

复合赋值操作符(如*= /=)可以重载。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  操作符