c# - C# 中是否有展开链表的实现?

标签 c# clr pinvoke linked-list

我有兴趣在我的 C# 应用程序中使用“unrolled linked list ”。

有谁知道一种稳定的实现,特别是允许我配置为每个数组分配多少填充的实现?

alt text

最佳答案

根据您自己的链接中的第二条评论,这样的列表应该在 BigList in the PowerCollections library 中实现。它是开源的,因此您可以查看代码,看看它是否适合您的场景,或者是否可以轻松调整以满足您的需求。

除此之外,我现在知道您可以使用的任何 .NET 实现。

关于c# - C# 中是否有展开链表的实现?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4718311/

相关文章:

c# - Bootstrap 模式中的 ASP.NET 按钮不触发点击事件

c# - 如何上传 pdf 文件?

c# - 在结构中使用 boolean 值的一些 P/Invoke C# 到 C 编码问题

c# - 带有 net.tcp 的 EndpointAddress 中的德语变音符号

c# - 使用 foreach 枚举内部字典

c# - native C++ 通过代理 C++ 管理的 dll 使用 C# dll

c++ - 使用 std::mutex 关闭头文件的 clr 选项

c# - 一台机器上可以存在多个 CLR 版本吗?

c# - 结构中 C# 固定 bool 数组的大小和对齐方式是什么?

c# - C#和.NET中P/Invoking时的特性检测