ArrayRental<T> public struct ArrayRental<T> : IDisposable Represents array obtained from array pool. Documentation Code public ArrayRental(ArrayPool<T> pool, int minimumLength, bool clearArray = false) Obtains a new array from array pool. public static T[] op_Implicit(ref ArrayRental rental) Obtains rented array. public void Dispose() Returns array to the pool.