2

I'm interested in using an "unrolled linked list" in my C# application.

Is anyone aware of a stable implementation, especially one that will allow me to configure how much padding to allocate per array?

alt text

2 Answers 2

2

According to the 2nd comment in your own link, such a list should be implemented in BigList in the PowerCollections library. It's open source, so you could have a look at the code and see if it allows for your scenario, or if it can be adapted to fit your needs easily.

Other than that, I am now aware of any .NET implementations you could use.

Sign up to request clarification or add additional context in comments.

2 Comments

aah, the comment didn't have a blue link so I must have skimmed over it. Thanks!
It appears that that library is quite old, and is mostly obsolete. I hope Microsoft would add this to the core framework.
1

Here you can find a working implementation written in Java. It can be a good starting point to write a new implementation in C#. I have tested this class and it is many times faster than the standard LinkedList class in Java.

Comments

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Start asking to get answers

Find the answer to your question by asking.

Ask question

Explore related questions

See similar questions with these tags.