C# 기본 연산자 사용하기: 문자열 연결, 증감, 할당 연산자

C# 기본 연산자 사용하기: 문자열 연결, 증감, 할당 연산자

C# 프로그래밍 언어는 강력한 연산자를 제공해 복잡한 프로그래밍 작업을 단순화합니다. 이번 글에서는 기본 연산자들 중 문자열 연결, 증감, 할당 연산자에 대해 알아보겠습니다. 이후에 비교, 삼항, Null 조건/병합 연산자에 대해서도 다룰 예정입니다. 각 연산자의 역할과 활용 방법을 이해하면, C# 코드를 더욱 효율적으로 작성할 수 있습니다.

1. 문자열 연결 연산자

C#에서는 문자열을 연결하기 위한 특별한 연산자를 제공합니다. 문자열 연결 연산자는 ‘+’입니다.

▼ 문자열 연결 연산자

문자열 연결 연산자설명예시
+문자열 연결str1 + str2

이 연산자는 두 개의 문자열을 연결하여 새로운 문자열을 생성합니다.

▼ 예시

string str1 = "BlueShare, ";
string str2 = "Blog!";
Console.WriteLine(str1 + str2);  // 출력: BlueShare, Blog!

문자열 연결 연산자는 주로 문자열 간의 결합을 처리할 때 사용됩니다.

2. 증감 연산자

C#에서는 변수의 값을 증가 또는 감소시키는 증감 연산자를 제공합니다. 이에는 증가 연산자(++)와 감소 연산자(–)가 있습니다.

▼ 증감 연산자

증감 연산자설명예시
++증가++a
감소–a

이 연산자들은 변수의 값을 1만큼 증가 또는 감소시킵니다.

▼ 예시

int a = 10;

a++;
Console.WriteLine(a);  // 출력: 11

a--;
Console.WriteLine(a);  // 출력: 10

증감 연산자는 주로 반복문에서 카운터를 제어하는 데 사용됩니다.

3. 할당 연산자

C#에서 할당 연산자는 변수에 값을 할당하는 데 사용됩니다. 가장 기본적인 할당 연산자는 등호(=)입니다. 또한, 산술 연산자와 결합하여 사용되는 복합 할당 연산자도 있습니다.

▼ 할당 연산자

할당 연산자설명예시
=값을 할당합니다.a = 10;
+=덧셈 후 할당합니다.a += 3; (a = a + 3과 동일)
-=뺄셈 후 할당합니다.a -= 3; (a = a – 3과 동일)
*=곱셈 후 할당합니다.a *= 3; (a = a * 3과 동일)
/=나눗셈 후 할당합니다.a /= 3; (a = a / 3과 동일)
%=나머지 연산 후 할당합니다.a %= 3; (a = a % 3과 동일)


▼ 예시

int a = 10;

a += 3;
Console.WriteLine(a);  // 출력: 13

a -= 3;
Console.WriteLine(a);  // 출력: 10

a *= 2;
Console.WriteLine(a);  // 출력: 20

a /= 2;
Console.WriteLine(a);  // 출력: 10

a %= 3;
Console.WriteLine(a);  // 출력: 1

참고 자료

함께 보면 좋은 이전 게시글

위로 스크롤