본문 바로가기

유니티 프로그래밍/C# 프로그래밍

C# 할당 연산자 사용방법

할당연산자는 다른 연산자들에 비해

(ex. 증감 연산자, 산술연산자, 시프트 연산자)

가장 우선순위가 뒤로 밀리는 점을 유의해야함

할당연산자 사용법은 다음과 같다

 
static void Main(string[] args)
{
                // C# 할당 연산자
                int a = 100;
                Console.WriteLine($"a = 100 :{a}");
                a += 90; // a = a + 90; 과 동일함
                Console.WriteLine($"a += 90 :{a}");
                a -= 80;
                Console.WriteLine($"a -= 80 :{a}");
                a *= 70;
                Console.WriteLine($"a *= 70 :{a}");
                a /= 60;
                Console.WriteLine($"a /= 60 :{a}");
                a %= 50;
                Console.WriteLine($"a %= 50 :{a}");
                a &= 40;
                Console.WriteLine($"a &= 40 :{a}");
                a |= 30;
                Console.WriteLine($"a |= 30 :{a}");
                a ^= 20; // XOR
                Console.WriteLine($"a ^= 20 :{a}");
                a <<= 10; // 비트연산자 a = a << 10; 과 동일함
                Console.WriteLine($"a <<= 10 :{a}");
                a >>= 1;
                Console.WriteLine($"a >>= 1 :{a}");
}