C#运算符大全
来源:互联网 发布:人声朗读软件 编辑:程序博客网 时间:2024/04/30 08:10
基本
x.y
f(x)
a[x]
x++
x--
new
typeof
checked
unchecked
->
一元
+
-
!
~
++x
--x
(T)x
True
False
&
sizeof
乘法
*
/
%
加法
+
-
变换
<<
>>
关系和类型检测
<
>
<=
>=
is
as
相等
==
!=
逻辑“与”
&
逻辑 XOR
^
逻辑“或”
|
条件 AND
&&
条件 OR
||
条件运算
?:
赋值
=
+=
-=
*=
/=
%=
&=
|=
^=
<<=
>>=
??
C#流程控制-布尔运算符-C#
分支--有条件地执行代码循环-重复执行相同的语句(重复)布尔逻辑 :布尔比较需要使用布尔比较运算符(也称关系运算符)布尔逻辑运算符如下:布尔逻辑运算符:==; 类别:二元; 示例表达式:var1 =var2 == var3; 结果:如果var2等于var3,var1的值为true,否则为false;布尔逻辑运算符:!=; 类别:二元; 示例表达式:var1 =var2 != var3; 结果:如果var2不等于var3,var1的值为true,否则为false;布尔逻辑运算符:<; 类别:二元; 示例表达式:var1 =var2 < var3; 结果:如果var2小于var3,var1的值为true,否则为false;布尔逻辑运算符:>; 类别:二元; 示例表达式:var1 =var2 > var3; 结果:如果var2大于var3,var1的值为true,否则为false;布尔逻辑运算符:<=; 类别:二元; 示例表达式:var1 =var2 <= var3; 结果:如果var2小于或等于var3,var1的值为true,否则为false;布尔逻辑运算符:>=; 类别:二元; 示例表达式:var1 =var2 >= var3; 结果:如果var2大于或等于var3,var1的值为true,否则为false;布尔逻辑运算符:!; 类别:一元; 示例表达式:var1 =!var2; 结果:如果var2是false,var1的值为true,否则为false(逻辑非);布尔逻辑运算符:&; 类别:二元; 示例表达式:var1 =var2 & var3; 结果:如果var2和var3都是true,var1的值为true,否则为false(逻辑与);布尔逻辑运算符:|; 类别:二元; 示例表达式:var1 =var2 | var3; 结果:如果var2或var3是true(或两者都是),var1的值为true,否则为false(逻辑或);布尔逻辑运算符:^; 类别:二元; 示例表达式:var1 =var2 ^ var3; 结果:如果var2或var3中有且仅一个是true,var1的值为true,否则为false(逻辑异或);布尔逻辑运算符&&和||与布尔逻辑运算符&和|结果一样但比较起来性能更好.布尔逻辑运算符:&&; 类别:二元; 示例表达式:var1 =var2 && var3; 结果:如果var2和var3都为true,var1的值为true,否则为false(逻辑与);布尔逻辑运算符:||; 类别:二元; 示例表达式:var1 =var2 || var3; 结果:如果var2或var3是rtue(或两者都是),var1的值为true,否则为false(逻辑或);布尔赋值运算符布尔赋值运算符:&=; 类别:二元; 示例表达式:var1 &= var2; 结果:var1值是var2 & var3的结果;布尔赋值运算符:|=; 类别:二元; 示例表达式:var1 |= var2; 结果:var1值是var2 | var3的结果;布尔赋值运算符:^=; 类别:二元; 示例表达式:var1 ^= var2; 结果:var1值是var2 ^ var3的结果;结果和&,|和^结果一样,但比较起来性能更好位移运算符位移运算符:>>==; 类别:一元; 示例表达式:var1 >>== var2; 把var1的二进制向右移动var2位,就得到var1的值;位移运算符:<<==; 类别:一元; 示例表达式:var1 >>== var2; 把var1的二进制向左移动var2位,就得到var1的值;运算符的优先级++,--(用作前缀);(),+,-(一元),!,~*,/,%+,-<<,>><,>,<=,>===,!=&,|,^,&&,||,=,*=,/=,%=,+=,-+,<<=,>>=,&=,^=,|=++,--(用作后缀)
- C#运算符大全
- C#运算符大全
- C# 运算符大全(按照操作数个数分类)
- C#运算符大全_各种运算符号的概述及作用
- Java 运算符大全
- C#开发实例大全(基础篇)-17 使用算术运算符开发简单计算器
- C#编程--C#运算符
- C# 运算符
- C#运算符
- C# 运算符
- C#运算符资料
- C#运算符重载
- c#运算符详解
- c#中的??运算符。
- c#运算符
- c#运算符
- C#中的??运算符
- c# 运算操作符
- Yum被锁定以及其解决方法
- sql去重查询的另一种方式
- 对于开发环境无法升级checkin等各种乱七八糟的问题的最终解释
- SQL2008 附加数据库提示 5120错误
- linux syslog日志服务器的搭建
- C#运算符大全
- javascript XMLHttpRequest对象全面剖析
- 掌握VI编辑器(二)
- linux 修改grub引导图片
- ios 动画基础
- C++ 操作符优先级表 mark一下,方便查阅哈
- 整数运算实现四舍五入
- 用wx.SingleChoiceDialog创建选择列表对话框
- sql 2008 Study for three -----Merge