c# - Java 中的 TreeSet 等同于 C#.net

标签 c# java collections generics

我有包含 TreeSet 的 Java 代码。我想将代码转换为 C#。

我可以使用哪个等效集合?
如果没有,请提出替代方案。

最佳答案

那就是 System.Collections.Generic. SortedSet<T> .

它确实具有人们期望从平衡的树支持数据结构中获得的方法和复杂性保证。您可以查找最大值、最小值,按顺序遍历所有元素,一切。

参见 Add to SortedSet<T> and its complexity有关更多信息。

关于c# - Java 中的 TreeSet 等同于 C#.net,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6827913/

相关文章:

java - Java 的 Collections.sort(list, compare) 的排序顺序是什么?从小到大还是从大到小?

c# - 如何跟踪鼠标 X/Y 位置并将其打印到标签上?

c# - .net cf TextBox 显示键盘焦点

c# - 不抛出特定异常的委托(delegate)的 NUnit 约束

java - Java中如何使用字符串来描述测试用例?

java - HashSet的迭代顺序

c# - 将新 child 添加到现有 child

java - 作业 : how to write own multiplication of big numbers?

java - OpenEJB 本地客户端注入(inject)失败

java - 为 NavigableMap 编写同步线程安全包装器