title: String array to datatable
body: <p>In my resources I have a string that looks like this: <code>One,Two;Three,Four;Five,Six</code> etc.</p>
  
  <p>And I need that string to be converted to a <code>DataTable</code> that would look like this:</p>
  
  <pre><code>| Col 1 | Col 2 |
  
  | One   | Two   |
  
  | Three | Four  |
  
  | Five  | Six   |
  </code></pre>
  
  <p>Is there an elegant(not having to write many lines of code) way to convert that string into a <code>DataTable</code> without having to use 2 splits and a for loop to accomplish it? </p>
  
  <p><strong>Edit</strong>
  I've found the following code: <code>Array.ForEach(input, c =&gt; dataTable.Rows.Add()[0] = c);</code> but from what I see it can only be used if you want the DataTable to have just one column. </p>