title: Using Linq to concatenate a list of property of classes
body: <p>I've seen this question (<a href="https://stackoverflow.com/questions/217805/using-linq-to-concatenate-strings">Using LINQ to concatenate strings</a>) which works for strings but what happens if I would like to concatenate a list of string where the string is the property of a class?</p>
  
  <p>The method proposed in that question doesn't work (I've tried).</p>
  
  <p>Given an array or People I want a string which contains the concatenation of their names. </p>
  
  <pre><code>x =&gt; person.Name
  </code></pre>
  
  <p>How can I solve this problem?</p>