【发布时间】:2011-10-13 06:19:24
【问题描述】:
我有包含TreeSet 的Java 代码。我想将代码转换为 C#。
我可以使用哪个等效的集合?
如果没有,请提出替代方案。
【问题讨论】:
标签: c# java collections generics
我有包含TreeSet 的Java 代码。我想将代码转换为 C#。
我可以使用哪个等效的集合?
如果没有,请提出替代方案。
【问题讨论】:
标签: c# java collections generics
那就是System.Collections.Generic.SortedSet<T>。
它确实具有平衡的树支持数据结构所期望的方法和复杂性保证。你可以找到最大值,最小值,按顺序遍历所有元素,一切。
有关更多信息,请参阅Add to SortedSet<T> and its complexity。
【讨论】:
我认为 C# 中没有树集。
msdn 中有类似的问题,检查一下可能有用。 http://social.msdn.microsoft.com/forums/en-US/netfxbcl/thread/823c46ca-4a60-4429-a606-e76c3195d4cc/
【讨论】: