Non-generic IEnumerable to string
<p>There are a lot of questions/answers about conversion from <strong>generic</strong> IEnumerable to a string.  </p>

<p>But I need a conversion from a <strong>non-generic</strong> <em>IEnumerable</em> to a <em>string</em>. The result string should be in form of<br>
 <code>element1.ToString() + ", " + element2.ToString() + ", " + element3.ToString() + ...</code><br>
Is there a shorter way than using <em>StringBuilder</em> and looping through the elements by <em>MoveNext()</em>?</p>
