title: Dynamically read properties from c# expando object
body: <p>Currently I have the following method-</p>
  
  <pre><code>public void CreateWorkbook&lt;T&gt;(List&lt;T&gt; ItemList)
  {
       PropertyInfo[] properties= typeof(T).GetProperties();
       foreach (PropertyInfo prop in properties)
       {
       }
  }
  </code></pre>
  
  <p>I would like to replace <code>T</code> with expando object. But I can't read properties from an expando object. </p>
  
  <p>is there any way to do it?</p>