读书人

quot;quot;这个运算符什么意思,该怎么解决

发布时间: 2013-03-01 18:33:02 作者: rapoo

"^"这个运算符什么意思
"^"这个运算符什么意思
详细讲下
[解决办法]
C#中的异或运算符,举例:
True ^ False True

True ^ True False

False ^ True True

False ^ False False
[解决办法]
http://learn.akae.cn/media/ch16s01.html
[解决办法]
不看MSDN的?

http://msdn.microsoft.com/zh-cn/library/zkacc7k1.aspx
[解决办法]

引用:
引用:C#中的异或运算符,举例:
True ^ False True

True ^ True False

False ^ True ……

整型是转成2进制的8位逐个来异或
1^0=1
0^1=1
1^1=0
0^0=0
例如上面的1^2异或是这样的
00000001
00000010
----------
00000011
所以结果是3

读书人网 >C#

热点推荐