标签: c# sql bit-manipulation
我需要比较2个长整数并得到一个布尔值。
在SQL中我会这样做:
long1 & long2 <> 0
这将评估为真或假 像这样:
9 & 4 <> 0 is true 5 & 12 <> 0 is false
我如何在C#中做到这一点?
答案 0 :(得分:4)
在C#中类似。
long1 & long2 != 0
在C#中,&&是逻辑AND,&是按位AND。同样,||为逻辑OR,|为按位。
&&
&
||
|