日期:2014-05-17  浏览次数:20849 次

"^"这个运算符什么意思
"^"这个运算符什么意思
详细讲下

------解决方案--------------------
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