推荐用于唯一整数集合的 .NET 类?

2024-04-05

对于需要保留唯一整数列表的类,您会推荐什么?

我想要将 Add() 整数添加到集合中,并检查是否存在,例如包含()。

最好也将它们作为字符串显示在列表中,即。 “1、5、10、21”。


HashSet http://msdn.microsoft.com/en-us/library/bb359438.aspx:

The HashSet<T>类提供高性能的集合操作。集合是不包含重复元素的集合,并且其元素没有特定的顺序...

容量为HashSet<T>object 是对象可以容纳的元素数量。 AHashSet<T>当向对象添加元素时,对象的容量会自动增加。

The HashSet<T>类基于数学集合模型,提供类似于访问集合键的高性能集合操作Dictionary<TKey, TValue> https://msdn.microsoft.com/en-us/library/xfhwa508.aspx or Hashtable https://msdn.microsoft.com/en-us/library/system.collections.hashtable.aspx收藏。简单来说,HashSet<T>类可以被认为是Dictionary<TKey, TValue> https://msdn.microsoft.com/en-us/library/xfhwa508.aspx没有价值的集合。

A HashSet<T>集合未排序且不能包含重复元素...

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

推荐用于唯一整数集合的 .NET 类? 的相关文章

随机推荐