title: How to add a new row to c# DataTable in 1 line of code?
body: <p>Is it possible to add a new row to a datatable in c# with just 1 line of code? I'm just dummying up some data for a test and it seems pretty slow to have to write something like this:</p>
  
  <pre><code>DataTable dt= new DataTable("results");
  DataRow dr1 = dt.NewRow();
  dr1[0] = "Sydney";
  dt.Rows.Add(dr1);
  DataRow dr2 = dt.NewRow();
  dr2[0] = "Perth";
  dt.Rows.Add(dr2);
  DataRow dr3 = dt.NewRow();
  dr3[0] = "Darwin";
  dt.Rows.Add(dr3);
  </code></pre>
  
  <p>I was assuming you could do something like the code below, but I can't find the correct syntax.</p>
  
  <pre><code>dt.Rows.Add(dt.NewRow()[0]{"Sydney"});
  dt.Rows.Add(dt.NewRow()[0]{"Perth"});
  dt.Rows.Add(dt.NewRow()[0]{"Darwin"});
  </code></pre>
  
  <p>And yes I know in the time I've taken to write this question I could have finished coding it the long way instead of procrastinating about it :)</p>
  
  <p>Thanks!</p>