NetFx.System.Buffers 4.0.0-alpha-0013

System.Buffers Polyfill for .NET Framework 4.0

Nuget Azure DevOps builds (main) GitHub GitHub Sponsors

Provides resource pooling of any type for performance-critical applications that allocate and deallocate objects frequently.

Commonly Used Types:

  • System.Buffers.ArrayPool<T>

This package adds support for System.Buffers types on .NET Framework 4.0.

As the source code for the System.Buffers package that works on .NET Framework 4.5 is not available, types in this package have either been decompiled from System.Buffers 4.5.1 or have been sourced from newer versions of .NET. Most of the tests from the last release of .NET Core 3.1 (version 3.1.29) have been ported and are all passing.

This is not meant to be an upgrade to System.Buffers 4.5.1, it is simply to add support on the net40 target for all of the existing APIs in System.Buffers 4.5.1. It is recommended to use the official release of System.Buffers on newer versions of .NET.

Saying Thanks

If you find this library to be useful, please star us on GitHub and consider a sponsorship so we can continue bringing you great free tools like this one. It really would make a big difference!

GitHub Sponsors

Showing the top 20 packages that depend on NetFx.System.Buffers.

Packages Downloads
NetFx.System.Memory
Provides types for efficient representation and pooling of managed, stack, and native memory segments and sequences of such segments, along with primitives to parse and format UTF-8 encoded text stored in those memory segments. Commonly Used Types: System.Span System.ReadOnlySpan System.Memory System.ReadOnlyMemory System.Buffers.MemoryPool System.Buffers.ReadOnlySequence System.Buffers.Text.Utf8Parser System.Buffers.Text.Utf8Formatter
2
NetFx.System.Memory
Provides types for efficient representation and pooling of managed, stack, and native memory segments and sequences of such segments, along with primitives to parse and format UTF-8 encoded text stored in those memory segments. Commonly Used Types: System.Span System.ReadOnlySpan System.Memory System.ReadOnlyMemory System.Buffers.MemoryPool System.Buffers.ReadOnlySequence System.Buffers.Text.Utf8Parser System.Buffers.Text.Utf8Formatter
1

https://github.com/NightOwl888/NetFx.Polyfills/releases/tag/v4.0.0-alpha-0013

.NET Framework 4.0

  • No dependencies.

Version Downloads Last updated
4.0.0 2 2025/6/6
4.0.0-alpha-0016 1 2025/6/8
4.0.0-alpha-0013 1 2025/6/7