語言

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 方法從共享類別租借緩衝區,若有適當緩衝區可用,則會從池中取出現有緩衝區;若無新緩衝區,則會重新分配。

適用於