title: How to get particular DataTable using TableName?
body: <p>One DataSet usually has lots of DataTable, but I'm only to target a particular DataTable which I thought it's pretty normal but apparently failed to do it?
  <br/> Below were the approaches I've tried:</p>
  
  <pre><code>//Could not find an implementation of the query pattern for source type.......
  DataTable dt = from table in changesDataSet.Tables
                 where table.TableName = "ABC"
                 select table;
  
  //Surprisingly there was no method "Where" in changesDataSet.Tables
  DataTable dt = changesDataSet.Tables.Where(x=&gt;x.TableName="ABC").First();
  </code></pre>
  
  <p>Below was the code that able to print each and every table. I know I can do it via a loop but please tell me loop isn't the only options</p>
  
  <pre><code>foreach(DataTable table in changesDataSet.Tables)
  {
      Console.WriteLine(table.TableName);
  }
  </code></pre>