title: Concat all strings inside a List<string> using LINQ
body: <p>Is there any easy LINQ expression to concatenate my entire <code>List&lt;string&gt;</code> collection items to a single <code>string</code> with a delimiter character?</p>
  
  <p>What if the collection is of custom objects instead of <code>string</code>? Imagine I need to concatenate on <code>object.Name</code>.</p>