4

我有一个名为的列表listitems,其中包含有关项目的信息。

我想用逗号分隔每个列表项并将其放在一个名为的字符串中gh

但是当我使用以下内容时,我得到的输出为:

",a,b"这是不正确的

但我希望输出为"a,b".

如何修改代码?

foreach(var a in listitems)
{
  gh = gh +"," + a;
}
4

2 回答 2

9
string gh = String.Join(",", listitems); //
于 2012-12-16T13:09:07.847 回答
4

您可以使用 withString.Join方法。

使用每个成员之间的指定分隔符连接构造IEnumerable<T>的 type 集合的成员。String

string gh = String.Join(",", listitems); 
于 2012-12-16T13:11:04.513 回答