title: Convert List(of object) to List(of string)
body: <p>Is there a way to convert a <code>List(of Object)</code> to a <code>List(of String)</code> in c# or vb.net without iterating through all the items? (Behind the scenes iteration is fine – I just want concise code)</p>
  
  <p><strong>Update:</strong>
  The best way is probably just to do a new select</p>
  
  <pre><code>myList.Select(function(i) i.ToString()).ToList();
  </code></pre>
  
  <p>or</p>
  
  <pre><code>myList.Select(i =&gt; i.ToString()).ToList();
  </code></pre>