어떻게이 결과를 문자열로 만드나요?배열을 문자열로 변환 하시겠습니까? C#
List<string> Client = new List<string>();
foreach (string listitem in lbClients.SelectedItems)
{
Client.Add(listitem);
}
어떻게이 결과를 문자열로 만드나요?배열을 문자열로 변환 하시겠습니까? C#
List<string> Client = new List<string>();
foreach (string listitem in lbClients.SelectedItems)
{
Client.Add(listitem);
}
다음 사용하여 배열에 가입 할 수 있습니다 :
string.Join(",", Client);
는 그런 다음 출력 어쨌든 당신이 원하는 수
. 쉼표를 원하는 것, 공백, 파이프 또는 기타로 변경할 수 있습니다.String.Join<T> Method (String, IEnumerable<T>)
문서 :
감사. 이것은 일했다 :) – Rob
당신은 아마 String.Join의이 오버로드 같은 것을 원하는
당신의 예에서http://msdn.microsoft.com/en-us/library/dd992421.aspx
, 당신이 사용하는 것을
String.Join("", Client);
어떤 유형의 문자열입니까? 구분 기호가 구분 되나요? – CodeLikeBeaker
결과 문자열을 어떻게 나타내시겠습니까? –
어떤 .NET Framework 버전을 사용하고 있습니까? 제안 된 String.Join() 오버로드는 .NET 4에서 추가되었으며 그 전에 메서드는 Array 만 사용했습니다. –