J'essaie de remplir une liste déroulante avec des compagnies pharmaceutiques, comme Bayer, Medley etc. Et, je reçois ces noms de DB et thèses les noms sont répétés dans DB, mais avec des ID différents. J'essaie d'utiliser Linq Distinct(), mais je ne veux pas utiliser le comparateur d'égalité. Y a-t-il un autre moyen?Linq Distinct() par nom pour remplir une liste déroulante avec le nom et la valeur
Ma liste déroulante doit être remplie avec l'identifiant et le nom de l'entreprise.
J'essaie quelque chose comme:
var x = _partnerService
.SelectPartners()
.Select(c => new {codPartner = c.codPartner, name = c.name})
.Distinct();
Cette montre les entreprises répétées dans ddl.
merci!
Si une société apparaît plusieurs fois avec des ID différents et que vous souhaitez qu'elle n'apparaisse qu'une seule fois, quel identifiant doit être affiché? La première? Cela n'a pas d'importance? –
L'identifiant est l'identité – AndreMiranda