c# - .Net中有 "Set"数据结构吗?

标签 c# data-structures set

理想情况下,我正在寻找一个模板化的逻辑 Set 类。它将具有所有标准集合操作,例如并集、交集等,以及折叠重复项。

我最终基于 C# Dictionary<> 创建了自己的集合类 - 仅使用键。

最佳答案

HashSet<T> 我认为这是最接近的。

关于c# - .Net中有 "Set"数据结构吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10458/

相关文章:

从根开始逐层遍历二叉树的算法

c# - 如何使用 LINQ 获取 id 的列表作为 int

c# - DocuSign Rest API C# 代理

c# - 将 float 转换为 int 数将导致 int 无效

algorithm - 四叉树 O(N) 的最坏情况复杂度如何?

java - Java中矩阵和表的常用数据类型

r - 从二元相似度矩阵生成(重叠)相互相似的元素集

java - 与java中的.txt文件相比,读取/写入一组到.ser文件

swift - 当 Set.insert() 返回与 newMember 不同的 oldMember 时?

c# - 字符串拆分的有效方式