Ringlet.Collections - a .NET library implementing various data structures


Ringlet.Collections is a class library implementing additional data structures not yet found in the Microsoft .NET Framework. It was developed mainly as a reference implementation of a tiered vector, after I became intrigued by it at the Design and Analysis of Computer Algorithms course read at the Faculty of Mathematics and Informatics at the University of Sofia.

Currently, the Ringlet.Collections library implements a fixed-size deque (as an array) and a tiered vector. Thanks to the excellent NDoc utility, you can now browse the Ringlet.Collections documentation right here.


The current version is RingletCollections-1.0pre2:

The documentation is available online in HTML format or as a CHM file; it is also included in the source distribution.

Comments: Peter Pentchev.