Kaos.Collections NuGet Package

KaosCollections is a .NET library that provides generic collection classes for storing elements that are both sorted and indexed.

Two of these classes emulate Microsoft's SortedDictionary and SortedSet while delivering superior performance and greatly enhanced capability. Also included are sorted bag and a map classes.

Based on order statistic B+ trees, all classes provide getting elements by index, getting the index of an element, range removal by index, range enumeration, and more.

Primary types provided are:
Kaos.Collections.RankedDictionary<TKey,TValue>
Kaos.Collections.RankedSet<T>
Kaos.Collections.RankedMap<TKey,TValue>
Kaos.Collections.RankedBag<T>.




Got any Kaos.Collections Question?





Info

Version: 4.1.0
Author(s): Kasey O.
Last Update: Friday, February 16, 2018
.NET Fiddle: Create the first Fiddle
Project Url: https://github.com/kaosborn/KaosCollections/
NuGet Url: https://www.nuget.org/packages/Kaos.Collections


Install
Install-Package Kaos.Collections
dotnet add package Kaos.Collections
paket add Kaos.Collections
Kaos.Collections Download (Unzip the "nupkg" after downloading)

.NETFramework 3.5
  • No dependencies.
.NETFramework 4.0
  • No dependencies.
.NETFramework 4.5
  • No dependencies.
.NETStandard 1.0


Tags



STATS

must-have-score

.8

avg-downloads-per-day

1

days-since-last-release

2491