title: DataTable Sort using column number instead of column names
body: <p>I would like to sort a datatable by using the column index not with column names. I am be able to do this with SQL by using <code>ORDER BY 2</code> or <code>ORDER BY 3 DESC, 4 DESC</code>.But for DB performance issues I would like to do this by using CPU performance. </p>
  
  <p>So how do I do that in c# ?</p>
  
  <p>Example, which is not works for me:</p>
  
  <pre><code>sortColumn = "3 desc, 4 desc";
  dt.DefaultView.Sort = sortColumn.ToString(); 
  dt = dt.DefaultView.ToTable();
  </code></pre>