C#操作符的优先级别简介
2012-06-27 09:57
169 查看
基本操作符的话,可以参考上一篇文章
一元操作符 + - ! ~ ++x –-x (T)x
乘和除 * / %(取余数)
加和减 + -
移位 << >>
关系 < > <= >= is as
相等 == !=
位操作 & ^ | (注意:左边比右边级别高)
布尔 && || ?: (注意:左边比右边级别高)
赋值 = *= /= %= += -= ...
所有的一元操作符都可以重载。
乘和除、加和减、移位、关系(is as 例外)、相等和位操作可以重载。
&&和||只能使用true/false转换操作符时才可以重载。
?:和=不能重载。
复合赋值操作符(如*= /=)可以重载。
一元操作符 + - ! ~ ++x –-x (T)x
乘和除 * / %(取余数)
加和减 + -
移位 << >>
关系 < > <= >= is as
相等 == !=
位操作 & ^ | (注意:左边比右边级别高)
布尔 && || ?: (注意:左边比右边级别高)
赋值 = *= /= %= += -= ...
所有的一元操作符都可以重载。
乘和除、加和减、移位、关系(is as 例外)、相等和位操作可以重载。
&&和||只能使用true/false转换操作符时才可以重载。
?:和=不能重载。
复合赋值操作符(如*= /=)可以重载。
相关文章推荐
- 线程的优先级别
- (五)线程--定制线程及设置和获取线程的优先级别(示例下载)
- (五)线程--定制线程及设置和获取线程的优先级别(示例下载)
- Node.js简介——入门级别
- c++ 优先队列 priority_queue 用法简介
- CSS样式的优先级别
- 样式表优先级别问题
- spring传播特性与隔离级别简介
- 优先队列简介
- 降低程序的优先级别
- css使用方法和选择器、优先级别和权值
- nginx location 配置阐述优先级别使用说明-不当可能存在安全隐患
- 代码审核 - 优先级别
- Html A标签中 href 和 onclick用法、区别、优先级别
- jion方法(合并某个线程) jion()调用优先级别,把"谢霆锋"调到前面输出
- 网络配置、进程优先、日志文件简介
- C语言运算符优先级别
- 简介事物与隔离级别
- spring中事务的注解配置优先级别
- 线程的优先级别