c# – 任何人都知道一个好的LinkedDictionary / Hashed LinkedList?

前端之家收集整理的这篇文章主要介绍了c# – 任何人都知道一个好的LinkedDictionary / Hashed LinkedList?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我需要一个Generic集合,它位于Dictionary和LinkedList之间.我希望能够:

>按键访问元素
>访问上一个和下一个元素

我已经看了提供的Generic集合以及专门的集合.我还没找到我想要的东西,最接近的收藏品是OrderedDictionary和SortedDictionary.

一个快速的谷歌发现了以下潜在的收藏:

> LinkedDictionary – http://www.glennslayden.com/code/c-sharp/linked-dictionary
> C5集合(支持Hashed链表) – https://github.com/sestoft/C5/

每个人看起来都很合适.但是,我想问大师他们的建议是什么.

那么大师们,你有什么建议?您是否使用这些集合或其他集合来实现这些或相关目标?有什么明显的东西,我应该看着,我只是失踪了吗?

解决方法

我想你找到了自己的答案; C5是一个很好的库,有你想要的东西,它有很棒的文档和测试.哦,它可以通过 Nuget获得.
原文链接:https://www.f2er.com/csharp/100472.html

猜你在找的C#相关文章