ArrayPool<T>
Provides a resource pool that enables reusing instances of type T[].
Retrieves a shared ArrayPool<T> instance.
protected ArrayPool()
Creates a new ArrayPool<T> instance using default configuration options.
Creates a new ArrayPool<T> instance using custom configuration options.
Retrieves a buffer that is at least the requested length.
Returns to the pool an array that was previously obtained via Rent on the same
ArrayPool<T> instance.