title: Cast Object into Generic List to get List of Items
body: <p>Is there any way that I can cast unknown object into generic list to get list of items from object by given ProperyName. 
  Object can be any generic list like <code>List&lt;Country&gt;</code>, <code>List&lt;Area&gt;</code> or <code>List&lt;Region&gt;</code> but I need to get data by given <code>displayMember</code>.</p>
  
  <p>For Example:</p>
  
  <pre><code>List&lt;City&gt; listCities = new List&lt;City&gt;(); //Cities data with (CityID, CityName)
  object dataSource = listCities;
  string displayMember = "CityName";
  string valueMember = "CityID";
  </code></pre>
  
  <p>How to get List of <code>CityName</code> from <code>dataSource</code> object of object type?</p>