이 문서는 기계 번역을 이용하여 번역되었습니다. 문서를 영문으로 보려면 영문 확인란을 선택하세요. 마우스 포인터를 텍스트 위로 이동시켜 팝업 창에서 영문 텍스트를 표시할 수도 있습니다.
번역
영문

String.Join 메서드 (String, String[])

 

각 요소 사이에 지정된 구분 기호를 사용하여 문자열 배열의 모든 요소를 연결합니다.

네임스페이스:   System
어셈블리:  mscorlib(mscorlib.dll에 있음)

public static string Join(
	string separator,
	params string[] value
)

매개 변수

separator
Type: System.String

구분 기호로 사용할 문자열입니다. value에 둘 이상의 요소가 있는 경우에만 separator가 반환된 문자열에 포함됩니다.

value
Type: System.String[]

연결할 요소가 포함된 배열입니다.

반환 값

Type: System.String

value 문자열로 구분된 separator의 요소로 구성된 문자열입니다. value가 빈 배열인 경우 이 메서드는 String.Empty를 반환합니다.

Exception Condition
ArgumentNullException

valuenull인 경우

예를 들어 경우 separator 은 "," 및 요소의 value "apple", "주황색", "포도" 및 "배" Join(separator, value) "apple, 주황, 포도, 배"를 반환 합니다.

경우 separatornull, 빈 문자열 (String.Empty) 대신 사용 됩니다. 경우에 있는 모든 요소 valuenull, 빈 문자열을 대신 사용 됩니다.

다음 예제는 Join 메서드.

using System;

public class JoinTest {
    public static void Main() {

        Console.WriteLine(MakeLine(0, 5, ", "));
        Console.WriteLine(MakeLine(1, 6, "  "));
        Console.WriteLine(MakeLine(9, 9, ": "));
        Console.WriteLine(MakeLine(4, 7, "< "));
    }

    private static string MakeLine(int initVal, int multVal, string sep) {

        string [] sArr = new string [10];

        for (int i = initVal; i < initVal + 10; i++)
            sArr[i - initVal] = String.Format("{0,-3}", i * multVal);

        return String.Join(sep, sArr);
    }
}
// The example displays the following output:
//       0  , 5  , 10 , 15 , 20 , 25 , 30 , 35 , 40 , 45
//       6    12   18   24   30   36   42   48   54   60
//       81 : 90 : 99 : 108: 117: 126: 135: 144: 153: 162
//       28 < 35 < 42 < 49 < 56 < 63 < 70 < 77 < 84 < 91  

유니버설 Windows 플랫폼
8 이후 사용 가능
.NET Framework
1.1 이후 사용 가능
이식 가능한 클래스 라이브러리
이식 가능한 .NET 플랫폼 에서 지원됨
Silverlight
2.0 이후 사용 가능
Windows Phone Silverlight
7.0 이후 사용 가능
Windows Phone
8.1 이후 사용 가능
맨 위로 이동
표시: