首页 > 技术文章 > [C#]位运算符

lyh916 2019-04-19 22:51 原文

参考链接:

http://www.runoob.com/csharp/csharp-operators.html

 

表:

 

简单来说,就是:

&:全1为1,否则为0

|:有1为1,否则为0

^:不同为1,否则为0

 

测试:

 1 using UnityEngine;
 2 
 3 public class NewBehaviourScript : MonoBehaviour
 4 {
 5     void Start()
 6     {
 7         print(2 & 1);//0
 8         print(2 | 1);//3
 9         print(2 ^ 1);//3
10     }
11 }

 

推荐阅读