DotNext by .NET Foundation and Contributors

<PackageReference Include="DotNext" Version="4.12.2" />

 SparseBufferGrowth

public enum SparseBufferGrowth
Determines how the size of the subsequent memory chunk must be calculated.

Each new memory chunk doubles in size.

Linear = 1

The size of the new memory chunk is a multiple of the chunk index.

None = 0

Each memory chunk has identical size.