Skip to content

Latest commit

 

History

History
25 lines (19 loc) · 695 Bytes

README.md

File metadata and controls

25 lines (19 loc) · 695 Bytes

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.