linq distinctes et sélectionnez nouvelle requête

J'ai une requête

var QP = (from a in QProductAllInfo select new { a.Id, a.Title, a.FullTitle}).Distinct();

Résultat est:

  • 1 Ivanov Ivan
  • 1 Ivanov Ivan
  • 2 Petrov Petr
  • 3 Le Journaliste Ivan
  • 3 Le Journaliste Ivan

et j'ai besoin de résultat:

  • 1 Ivanov Ivan
  • 2 Petrov Petr
  • 3 Le Journaliste Ivan
Avez-vous essayé d'appliquer Distinct à votre source de données, comme from a in QProductAllInfo.Distinct()?
oui. Dosn pas de travail

OriginalL'auteur alexandrovdi | 2012-04-03