title: linq distinct and select new query
body: <p>I have a query </p>
  
  <pre><code>var QP = (from a in QProductAllInfo select new { a.Id, a.Title, a.FullTitle}).Distinct();
  </code></pre>
  
  <p>Result is:</p>
  
  <ul>
  <li>1 Ivanov Ivan </li>
  <li>1 Ivanov  Ivan  </li>
  <li>2 Petrov  Petr  </li>
  <li>3 Sidorov Ivan  </li>
  <li>3 Sidorov Ivan</li>
  </ul>
  
  <p>and i need result:</p>
  
  <ul>
  <li>1  Ivanov Ivan</li>
  <li>2 Petrov  Petr</li>
  <li>3 Sidorov Ivan</li>
  </ul>