• Stars
    star
    119
  • Rank 297,930 (Top 6 %)
  • Language
    C#
  • License
    MIT License
  • Created about 5 years ago
  • Updated about 1 year ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

A collection of collections for 'unsafe' C# code

A collection of collections for 'unsafe' C# code, original made for the Unity game engine but can be used under .NET Framework/.NET Core by replacing the methods in AllocHelper.cs with .NET Standard 2.0 counterparts.

Currently Implemented

  • Array
  • List
  • Stack
  • Queue
  • Bit Set
  • Ring Buffer
  • Min Heap
  • Max Heap
  • Hash Map
  • Hash Set
  • Ordered Map (Not Complete, Public API Missing)
  • Ordered Set

Planned Additions

  • Concurrent Single Producer Single Consumer Queue (SPCS)
  • Concurrent Multi Producer Single Consumer Queue (MPSC)

Beta

Current status is beta quality, there will probably be a bug here and there, missing API in a few places, etc. You're welcome to fix and PR.