列表中的字符串分隔

use*_*849 4 .net c# asp.net asp.net-mvc c#-4.0

我有一个名单listitems,其中包含有关项目的信息.

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

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

",a,b" 哪个不对

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

我该如何修改代码?

foreach(var a in listitems)
{
  gh = gh +"," + a;
}
Run Code Online (Sandbox Code Playgroud)

L.B*_*L.B 9

string gh = String.Join(",", listitems); //
Run Code Online (Sandbox Code Playgroud)