小编典典

C#集合集合?

all

有谁知道Set在 C# 中是否有与 Java 的集合相当的好东西?我知道您可以通过填充但忽略值来模拟使用 aDictionary
a的集合HashTable,但这不是一种非常优雅的方式。


阅读 86

收藏
2022-03-10

共1个答案

小编典典

尝试HashSet

HashSet(Of鈥俆) 类提供高性能的集合操作。集合是不包含重复元素的集合,其元素没有特定的顺序......

一个HashSet(Of鈥俆)对象的容量是该对象可以容纳的元素个数。HashSet(Of-俆) 对象的容量会随着元素添加到对象而自动增加。

HashSet(Of鈥俆)类基于数学集合模型,提供类似于访问Dictionary(Of鈥俆Key,鈥俆Value)Hashtable集合的键的高性能集合操作。简单来说,可以把HashSet(Of鈥俆)类看成是一个没有值的Dictionary(Of鈥俆Key,鈥俆Value)集合。

HashSet(Of鈥俆) 集合未排序,不能包含重复元素…

2022-03-10