배열을 문자열로 변환


87

이 출력을 문자열로 만드는 방법은 무엇입니까?

List<string> Client = new List<string>();
foreach (string listitem in lbClients.SelectedItems)
{
    Client.Add(listitem);
}

3
어떤 유형의 문자열? 구분자를 구분 하시겠습니까?
CodeLikeBeaker 2011

결과 문자열이 어떻게 보이기를 원하십니까?
Jon B

어떤 버전의 .NET Framework를 사용하고 있습니까? 제안 된 String.Join () 오버로드는 .NET 4에 추가되었으며, 그 전에 메서드는 배열 만 사용했습니다.
Dan J

답변:


206

다음을 사용하여 어레이를 결합 할 수 있습니다.

string.Join(",", Client);

그러면 원하는대로 출력 할 수 있습니다. 쉼표를 원하는대로 공백, 파이프 등으로 변경할 수 있습니다.



당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.