c# convert `List<string>` to comma-separated string
<p>Is there a fast way to convert <code>List&lt;string&gt;</code> to a comma-separated <code>string</code> in C#?</p>

<p>I do it like this but Maybe there is a faster or more efficient way?</p>

<pre><code>List&lt;string&gt; ls = new List&lt;string&gt;();
ls.Add("one");
ls.Add("two");
string type = string.Join(",", ls.ToArray());
</code></pre>

<p>Thanks</p>

<p>PS: Searched on this site but most solutions are for Java or Python</p>
