title: How can I convert a DataTable into a Dynamic object?
body: <p>How can I convert a <code>DataTable</code> in <code>IEnumerable&lt;dynamicObject&gt;</code>?</p>
  
  <p>For example, I want to convert <em>any</em> <code>DataTable</code></p>
  
  <pre><code>ID | Name          DI | emaN
  ---------    or    ---------
   1 | x              2 | x
   2 | y              1 | y
  </code></pre>
  
  <p>In a list of objects</p>
  
  <pre><code>// list 1      (ex 1)             // list 2    (ex 2)
  {                                 {
    { ID = 1, Name = "x" }            { DI = 2, emaN = "x" }
    { ID = 2, Name = "y" }            { DI = 1, emaN = "y" }
  }                                 }
  </code></pre>
  
  <p>So</p>
  
  <pre><code>list1.First().ID    // 1
  list2.First().emaN  // "x"
  </code></pre>
  
  <p>How can I do it?</p>