title: Select distinct only selects single column
body: <p>Based on this question:</p>
  
  <p>[How can I do SELECT UNIQUE with LINQ?</p>
  
  <p>I wrote the below expression to select rows with unique <code>OrganizationID</code> column from the <code>dt</code> datatabe which contains multiple columns. </p>
  
  <pre><code>var distinctRows = (from DataRow dRow in dt.Rows
                      select new { col1 = dRow["OrganizationID_int"] }).Distinct();
  </code></pre>
  
  <p>but when I check <code>distinctRows</code> after the expression being executed, it only has records with 1 column (<code>col1</code>) instead of holding the whole columns. I afraid that adding expressions like <code>col2=...</code> and etc, may be interpreted that I want select distinct on all these columns.</p>
  
  <p>So how can I get the whole row while applying unique filter on only 1 column but not the whole columns?</p>