文字列は、オブジェクトのメンバーである、カンマで区切られた文字列に変換する文字列のCONCATENATEリストへの簡単な方法はありますか?
-
21-09-2019 - |
質問
と言う私は、タグが対象であると(タグ)のリストを持っています。タグ、Tag.Description、一つのメンバーが文字列である、と私は説明員のカンマで区切られた連結を作りたい。
参加機能をリスト(列の)への説明員を読み、使用するよりも、これを行うための簡単な方法はありますか?
ありがとうございます。
解決
これを試してみてください
String.Join(", ", tagList.Select(t => t.Description).ToArray());
申し訳ありませんが、私はもう一度読み、のこぎりあなたはVS2005を使用しています。ので、多分最良の方法は、StringBuilder
を作成し、tag.Description
を連結することである。
他のヒント
ここではVisual Studio 2005のソリューションです。
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
所属していません StackOverflow