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

C#에서 단어를 하나의 문자열로 결합하는 방법


C#에서 여러 단어를 하나의 문자열로 결합하려면 string.Join() 메서드를 사용하면 됩니다. 이 메서드는 배열의 각 요소 사이에 지정한 구분자(separator)를 삽입하여 전체를 하나의 문자열로 합쳐 줍니다.

먼저 문자열 배열을 선언하고 요소를 추가합니다.

string[] str = { "One", "Two", "Three", "Four", "Five" };

이제 Join() 메서드를 사용해 단어들을 공백으로 구분하여 결합합니다.

string res = string.Join(" ", str);

string.Join() 메서드의 첫 번째 매개변수는 요소 사이에 삽입할 구분자이며, 두 번째 매개변수는 결합할 문자열 배열입니다. 공백 외에도 콤마(,), 하이픈(-) 등 원하는 구분자를 자유롭게 지정할 수 있습니다.

전체 코드를 살펴보겠습니다.

예제

using System;

public class Demo {
   public static void Main() {
      string[] str = { "One", "Two", "Three", "Four", "Five" };
      // 단어 결합
      string res = string.Join(" ", str);
      Console.WriteLine(res);
   }
}

출력

One Two Three Four Five