title: How to cast Generic Lists dynamically in C#?
body: <p>I'm trying to cast <code>List&lt;object&gt;</code> to <code>List&lt;string&gt;</code> dynamically. I've tried several ways, but I can't find a solution. This is a small sample that shows the problem:</p>
  
  <pre><code>List&lt;object&gt; listObject = new List&lt;object&gt;();
  listObject.Add("ITEM 1");
  listObject.Add("ITEM 2");
  listObject.Add("ITEM 3");
  
  List&lt;string&gt; listString = ¿¿listObject??;
  </code></pre>
  
  <p>Thanks in advance!</p>