c# 学习总结 之 运算符

运算符
类型 符号 示例 意义
算数运算符  
  减/取负
*  
/  
% a%b 取余 (取a除b的余数)
++ a++(后置)  ++a(前置) 累加
-- a--(后置)  --a(前置) 递减
字符串运算符   将字符串合并为新字符串
赋值运算符 a=b 将右边的值连到左边
+= a+=b 将右边的值加到左边 相当于 a = a + b
-= a-=b 将右边的值减到左边
*= a*=b 将左边的值乘以右边
/= a/=b 将左边的值除以右边
%= a%=b 将左边的值对右边取余数
逻辑运算符 < a<b  
> a>b  
<= a<=b  
>= a>=b  
== a==b  
!= a!=b  
&& a&&b a b都为真时,表达式为真
|| a||b a或b 为真时,表达式为真
^ a^b 异或 a或b 一个为真另一个为假时,表达式为真
! !a 当a为假时,表达式为真
位运算符 & a&b 按位运算
| a|b 按位运算
^ a^b 按位异或运算
<< a<< 向左移
>> a>> 向右移
~a 按位取反
其他运算符 new new Class1() 创建一个类的实例
typeof typeof(int) 获取数据类型说明
. Obj.Method() 获取对象的方法或属性
?: (expr1)?(expr2):(expr3) 若expr1 则 expr2;否则expr3
posted @ 2009-04-27 20:36  java程序代码  阅读(159)  评论(0编辑  收藏  举报