title: Select Distinct from DataTable using Linq and C#
body: <p>I need to select distinct records from a data table using linq and C# and I can't seem to get the syntax correct.  I have the following code, which returns all the rows in a data table, how do I just return DISTINCT rows?  </p>
  
  <pre><code>DataTable dt = ds.Tables[0];
  var q = from dr in dt.AsEnumerable() select dr;
  </code></pre>