본문 바로가기

Web_Application/C#

[c#][string.Join] 배열 요소 붙이기



.NET 4.0 이상
using System;
using System.Data.Linq;
using System.Collections.Generic;
					
public class Program
{
	public static void Main()
	{
		List<string> tempArray = new List<string>()
		{
			"LG선릉에클라트(A)",
			"LG선릉에클라트(B)",
			"래미안삼성1차",
			"래미안삼성1차(105)",
			"래미안삼성2차",
			"롯데",
			"롯데캐슬프레미어",
			"삼성동 롯데캐슬 킹덤",
			"삼성동중앙하이츠빌리지",
			"삼성동힐스테이트 1단지",
			"삼성파크",
			"상아",
			"서광아파트 101동, 102동",
			"석탑",
			"아이파크",
			"진흥",
			"청구",
			"풍림(1차)",
			"풍림(2차)",
			"한솔아파트 101동, 102동",
			"한일",
			"현대"		
		};
		
		string arrays = string.Join("|", tempArray);
		
		Console.WriteLine("{0}", arrays);		
		
	}
}
결과
LG선릉에클라트(A)|LG선릉에클라트(B)|래미안삼성1차|래미안삼성1차(105)|래미안삼성2차|롯데|롯데캐슬프레미어|삼성동 롯데캐슬 킹덤|삼성동중앙하이츠빌리지|삼성동힐스테이트 1단지|삼성파크|상아|서광아파트 101동, 102동|석탑|아이파크|진흥|청구|풍림(1차)|풍림(2차)|한솔아파트 101동, 102동|한일|현대

demo link : https://dotnetfiddle.net/QYi2Kb