할당 연산자 축약형 사용하기
할당 연산자는 += 형태의 축약형으로도 사용할 수 있습니다. 이번에는 x = x + 2; 형태를 x += 2; 형태로 축약해서 사용할 수 있는 연산자인 +=를 사용해 보겠습니다.
> int x = 3; > int y = 3; > x = x + 2; //기본형 > y += 2; //축약형 > $"x : {x}, y : {y}" "x : 5, y : 5"
기본형과 축약형은 모두 동일하게 x와 y 변수에 2를 더해서 저장합니다.
할당 연산자 축약형 중에서 A += B 같은 연산은 단지 A = A + B 같은 구문을 줄여서 사용하려는 목적이 큽니다. 이처럼 C#에서는 개발자가 최소한의 입력으로 동일한 효과를 보여 줄 수 있는 풍부한 연산자를 제공합니다. +=와 -= 연산자를 사용해 봅시다.
> int a = 3; > int b = 5; > b += a; //누적: b 변수에 a 변수의 값을 누적 > b 8 > b -= a; //b에서 a를 뺀 후 다시 b에 할당 > b 5
할당 연산자 중에는 += 말고도 -=, *=, /=, %= 연산자 등이 있습니다.