LinksPlatform's Platform.Memory Class Library contains classes for memory management simplification. Here you can find multiple implementations of IMemory interface.
The data can be accessed using the raw pointer or by element's index and can be stored in volatile memory:
or in non-volatile memory:
Namespace: Platform.Memory
Forked from: Konard/LinksPlatform/Platform/Platform.Memory
NuGet package: Platform.Memory
PDF file with code for e-readers.