ArrayPool<T>.Shared 属性

定义

获取共享 ArrayPool<T> 实例。

public:
 static property System::Buffers::ArrayPool<T> ^ Shared { System::Buffers::ArrayPool<T> ^ get(); };
public static System.Buffers.ArrayPool<T> Shared { get; }
static member Shared : System.Buffers.ArrayPool<'T>
Public Shared ReadOnly Property Shared As ArrayPool(Of T)

属性值

共享 ArrayPool<T> 实例。

注解

共享池提供用于一般适用性的 类的默认实现 ArrayPool<T> 。 共享类维护多个大小的数组,并且可能会传回比实际请求更大的数组,但它永远不会传回比请求的更小的数组。 使用 Rent 方法从共享类租用缓冲区将导致在适当的缓冲区可用时从池中获取现有缓冲区,或者在分配新的缓冲区(如果缓冲区不可用)中。

适用于