假设我有一个包含Tag对象的List(Of Tag)列表。其中Tag对象的一个成员是Tag.Description,它是一个字符串。我想将所有Description成员用逗号连接起来。
除了读取Description成员到List(Of String)中并使用Join函数之外,是否有更简单的方法呢?
谢谢!
假设我有一个包含Tag对象的List(Of Tag)列表。其中Tag对象的一个成员是Tag.Description,它是一个字符串。我想将所有Description成员用逗号连接起来。
除了读取Description成员到List(Of String)中并使用Join函数之外,是否有更简单的方法呢?
谢谢!
试试这个:
String.Join(", ", tagList.Select(t => t.Description).ToArray());
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