태그가 객체 인 List (Of Tag)가 있습니다. Tag의 한 멤버 인 Tag.Description은 문자열이며 설명 멤버를 쉼표로 구분하여 연결하려고합니다.문자열을 쉼표로 구분 된 문자열로 연결하는 쉬운 방법입니다. 여기서 문자열은 객체의 구성원입니까?
설명 구성원을 List (Of String)로 읽고 Join 함수를 사용하는 것보다 쉬운 방법이 있습니까?
감사합니다.
태그가 객체 인 List (Of Tag)가 있습니다. Tag의 한 멤버 인 Tag.Description은 문자열이며 설명 멤버를 쉼표로 구분하여 연결하려고합니다.문자열을 쉼표로 구분 된 문자열로 연결하는 쉬운 방법입니다. 여기서 문자열은 객체의 구성원입니까?
설명 구성원을 List (Of String)로 읽고 Join 함수를 사용하는 것보다 쉬운 방법이 있습니까?
감사합니다.
이 시도 :
String.Join(", ", tagList.Select(t => t.Description).ToArray());
미안 해요, 난 그냥 다시 읽고 당신은 VS2005를 사용 보았다; 그래서 가장 좋은 방법은 StringBuilder
을 만들고 tag.Description
을 연결하는 것입니다. 내 목록은 선택 방법을하지 않는 것
여기에 내가 아마 질문에 이렇게 했어야
Public Function ConcatDescription(ByVal list As List(Of Tag) As String
Dim builder as New StringBuilder
Dim isFirst As Boolean = True
For Each t As Tag in list
If Not isFirst Then
builder.Append(","c)
End If
builder.Append(t.Description)
isFirst = False
Next
Return builder.ToString()
End Function
비주얼 스튜디오 2005 솔루션,하지만 내가 VS 2005 년거야? – John
내가하기 전에 당신이 그것을 붙 잡았다! 나는 StringBuilder를 시도 할 것이다. 감사! – John