C# 无重复且有序的集合
我需要一个C# 无重复且有序的集合,c#,.net,data-structures,C#,.net,Data Structures,我需要一个集合,该集合不包含重复项,且项目有序。 我知道hashSet包含一个没有重复项的集合。但集合中的项目没有特定的顺序 我还有什么选择?.Net中是否有可用于c#programming语言的内置列表 编辑: 集合也必须是可观察的 我需要使用此集合在MVVM原则中使用WPF。 任何可观察到的收集分类集?可能就是您要查找的收集集 SortedSet是一个有序集合。我们有很多元素,我们需要 以排序顺序存储它们,并从中消除所有重复项 数据结构。分拣数据集是系统的一部分 System.Collect
集合
,该集合不包含重复项,且项目有序。
我知道hashSet
包含一个没有重复项的集合。但集合中的项目没有特定的顺序
我还有什么选择?.Net
中是否有可用于c#programming
语言的内置列表
编辑:
集合也必须是可观察的
我需要使用此集合在MVVM原则中使用WPF。
任何可观察到的收集分类集?
可能就是您要查找的收集集
SortedSet是一个有序集合。我们有很多元素,我们需要
以排序顺序存储它们,并从中消除所有重复项
数据结构。分拣数据集是系统的一部分
System.Collections.Generic命名空间
可能是你要找的收藏品
SortedSet是一个有序集合。我们有很多元素,我们需要
以排序顺序存储它们,并从中消除所有重复项
数据结构。分拣数据集是系统的一部分
System.Collections.Generic命名空间
Linq ToObject。我记得NET4和更高。你如何定义“有序”?它们被添加的顺序,按某些属性的字母顺序等…@MarkShevchenko:从中找出答案。但是对于OP来说并不是很难找到,是吗?@Jonesopolis:阅读备注部分:(同时类备注说明:“不允许重复元素”)Linq ToObject。我记得NET4和更高。你如何定义“有序”?它们被添加的顺序,按某些属性的字母顺序等…@MarkShevchenko:从中找出答案。但是对于OP来说并不是很难找到,是吗?@Jonesopolis:阅读备注部分:(同时类备注说明:“不允许重复元素”)