我有一个程序,有一个主题(如论坛),人们可以对该主题作出反应。不同的对象列表编号
USER:
- ID
- 名字
- 姓氏
话题:
- ID
- 主题
反应:
- ID
- topic_id
- 内容
代码:
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();
现在, “独特” 列表中仍然有一些重复,如何我清楚列表基于用户标识的?或者也许有另一种更好的方法来做到这一点。提前致谢。
谢谢,这对我的作品! –
和downvote是为了什么?OP表示它为他工作了 – wudzik
+1同意,解决方案正在工作。它不应该downvoted(特别是没有任何意见) –