antonioaversa / MoreStructures

Data structures and algorithms for .NET6.
MIT License
5 stars 0 forks source link
algorithms csharp data-structures dotnet

Data structures and algorithms for .NET6

License

MoreStructures is a library of classical algorithms and data structures, written 100% in (safe, managed) C# 10, for .NET 6 and above.

Built for fun and education, it has been implemented with readability and maintenability in mind, minimizing external dependencies and trying to make it easy for everybody to modify and extend.

All its public API are documented and it is fully unit tested, with more than 2400 test scenarios and 100% line and branch coverage.

Data structures implemented include:

Algorithms implemented include:

Install

.NET6 Nuget .NET6 Nuget Pre

Via NuGet Package Manager:

Install-Package MoreStructures

Via dotnet CLI:

dotnet add package MoreStructures

Build

.NET6 Build and Test .NET6 Coverage

Reliability Rating Vulnerabilities Security Rating Maintainability Rating

The latest detailed Tests Report for the .NET Libraries is available here.

The latest detailed Code Coverage Report for the .NET Libraries is available here.

Status

Issues Pull Requests Pull requests Downloads

Documentation

The latest documentation for the .NET Libraries is available here.