title: Generate list of string from list of objects
body: <p>I have a list of objects. I am interested in isolating one property of each object, a string value, into a list of strings. How can I create a list of strings using this field only, preferably using Linq and not <em>manually</em> looping?</p>
  
  <pre><code>class MyObj
  {
    int ID {get;set;}
    int AnotherID (get;set;}
    string IneedThis {get;set;}
  }
  
  List&lt;MyObj&gt; sampleList = somehow_this_is_populated();
  List&lt;string&gt; ls = how do I get this list with values equal to "sampleList.IneedThis"
  </code></pre>