简单的方法来串的连击列表为逗号分隔的字符串,如果字符串对象的成员?
-
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