이번에는 대입 연산자와 함께 비트 연산자, 시프트 연산자를 사용해 보겠습니다. 다음 내용을 입력한 후 실행해 보세요.
> byte num1 = 4; //4: 0000_0100
> num1 &= 5; //5(0101) & 4(0100) => 4(0000_0100)
> Console.WriteLine(num1);
4
>
> byte num2 = 4; //4: 0000_0100
> num2 |= 1; //1(0001) | 4(0100) => 5(0000_0101)
> Console.WriteLine(num2);
5
>
> byte num3 = 4; //4: 0000_0100
> num3 ^= 2; //2(0010) ^ 4(0100) => 6(0000_0110)
> Console.WriteLine(num3);
6
>