title: Populate and initialize a DataTable - C#
body: <p>Here is my sample code: </p>
  
  <pre><code>DataTable table = new DataTable();
  table.Columns.Add("Name", typeof(string));
  table.Columns.Add("Date", typeof(System.DateTime));
  table.Rows.Add("cat", System.DateTime.Now);
  table.Rows.Add("dog", System.DateTime.Today);
  </code></pre>
  
  <p>I'm adding columns and rows after making my Data Table. I need to do all of this in one piece of code in DataTable Initialize, something like this:</p>
  
  <pre><code>new DataTable()
  {
     new Columns(),
     new Rows()
  };
  </code></pre>
  
  <p>is it possible?</p>