Computer >> 컴퓨터 >  >> 프로그래밍 >> C#

C#에서 두 문자열을 연결하는 방법 완벽 가이드

C# 문자열 연결이란?

C#에서 두 문자열을 하나로 합치는 작업을 '문자열 연결(Concatenation)'이라고 합니다. 가장 대표적인 방법은 String.Concat 메서드를 사용하는 것입니다.

예를 들어, str1과 str2라는 두 문자열을 연결하고 싶다면 아래와 같이 Concat 메서드의 인수로 전달하기만 하면 됩니다.

string str3 = string.Concat(str1, str2);

예제 코드

다음은 String.Concat 메서드를 활용한 실제 예제입니다.

using System;

class Program {
   static void Main() {

      string str1 = "Brad";
      string str2 = "Pitt";

      // 문자열 연결
      string str3 = string.Concat(str1, str2);
      Console.WriteLine(str3);
  }
}

실행 결과

위 코드를 실행하면 두 문자열이 공백 없이 그대로 이어져 출력됩니다.

BradPitt

참고: 다른 문자열 연결 방법

String.Concat 외에도 C#에서는 여러 가지 방법으로 문자열을 연결할 수 있습니다.

+ 연산자: 코드가 간결하여 가장 널리 사용되는 방식입니다.
string str3 = str1 + str2;

StringBuilder: 반복문 안에서 수많은 문자열을 연결할 때 성능 면에서 유리합니다.

간단한 연결이라면 Concat 메서드나 + 연산자면 충분하지만, 대량의 문자열 조작이 필요하다면 StringBuilder 사용을 권장합니다.