title: Reorder dataTable columns
body: <p>I'm reordering my dataTable columns using :</p>
  
  <pre><code>dataTable.Columns[int x].SetOrdinal(int y)
  </code></pre>
  
  <p>However, I use it for each column and that doesn't to work for me.</p>
  
  <p><strong>For instance :</strong>     </p>
  
  <pre><code>dataTable.Columns[0].SetOrdinal(1);
  dataTable.Columns[1].SetOrdinal(0);
  </code></pre>
  
  <p>Makes a double inversion...</p>
  
  <p>And in my code, I have to define where each column must be.</p>
  
  <p>Is there any solution to this ?</p>
  
  <p>Thank you.</p>