0
A
回答
6
您正在寻找正确名称为Distinct()
method。
您可能需要编写一个IEqualityComparer<T>
。
1
这应做到:
list.Distinct();
1
我想你的意思是你想删除重复。使用不同的
int[] ints = new int[] { 1, 2, 3, 4, 5, 4, 3, 2 };
var uniqueInts = ints.Distinct();
Console.WriteLine(string.Join(", ", uniqueInts));
相关问题
- 1. 组合框选择项目时显示重复的项目
- 2. Oracle:如何选择不重复的行
- 3. 如何选择声明以避免重复项目
- 4. C++选择多个不重复的随机项目
- 5. 当选择选项卡更改列表视图项目重复
- 6. MySQL选择重复项
- 7. 如何从列表框中选择不重复的随机项目
- 8. 选择重复条目
- 9. 复选框的项目文本选择
- 10. mvc dropdownlist选择的项目不能重新选择
- 11. 选择一列是一个重复的,也选择不重复
- 12. 的NSTimer选择不重复
- 13. 选择不重复的行
- 14. 根据几何列选择重复项
- 15. 如何从角度ui选择删除重复的选项?
- 16. JQUERY如何选择项目
- 17. 如何使复选框列表只选择一个选择的项目
- 18. 使用复选框选择项目
- 19. 复选框:项目选择 - ANDROID
- 20. 如何选择所有项目在选择所有菜单项时选择黑莓的列表框复选框
- 21. 复制listview1选择的项目到listview2
- 22. 如何选择谷歌关闭下拉项目(选择选项)?
- 23. 如何从jquery复选框树中选择节点项目
- 24. 选择不进行重复
- 25. 选择重复项并根据非重复列挑选
- 26. 如何选择重复的DIV ID的
- 27. 重复选择
- 28. 如何选择没有重复的行
- 29. 如何消除选择查询中的重复项?
- 30. 如何用linq选择列表中的复制项目?
嗯......知道我是一个僧侣...... OP说“** all ** items without repetition”,“Distinct”选择其中每个结果都是唯一的项目子集结果集;)你可能在他们真正想要的东西中是正确的。 – Lazarus 2011-02-24 12:48:52
@拉扎鲁斯:有没有其他的方式来理解这个问题?我想不出一个。 – SLaks 2011-02-24 12:55:12
我知道这不太可能,但是一组数据具有共同的值(即1,2,2,2,4,1,2,3,1,4,4),但是当呈现的数据的相邻值不能相同时彼此(即1,2,4,2,1,2,3,2,4,1,4)。疯了,但我在这里看到了更多更有压力的要求;)但我仍然认为你有正确的答案。 – Lazarus 2011-02-24 13:01:54