Ich habe ein Programm, wo es ein Thema (wie ein Forum) gibt, können die Menschen auf dieses Thema reagieren.Distinct eine Liste mit Objekten von ID
USER:
- id
- Vorname
- Nachname
THEMA:
- id
- Thema
REAKTION:
- id
- topic_id
- Inhalt
Code:
List<USER> ListOfAllUsers = new List<USER>();
var AllReactions = from r in db.REACTIONs
where r.topic_id == _topic_id
select r;
foreach (var itemX in AllReactions)
{
ListOfAllUsers.Add(itemX.USER);
}
//Distinct the list of duplicates
var ListOfUsers = ListOfAllUsers.Distinct().ToList();
Nun wird die "distinct" -Liste hat noch einige Dubletten, wie Unterscheide ich die Liste? basierend auf der Benutzer-ID? Oder vielleicht gibt es einen anderen besseren Weg, dies zu tun. Danke im Voraus.
Dank, es funktioniert für mich! –
und downvote ist für?OP sagte, es funktionierte für ihn – wudzik
+1 Zustimmen, Lösung funktioniert. Es sollte nicht downvoted werden (besonders ohne irgendwelche Kommentare) –