ArrayPool<T>.Create 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
重载
Create() |
创建 ArrayPool<T> 类的新实例。 |
Create(Int32, Int32) |
使用指定的配置创建 ArrayPool<T> 类的新实例。 |
Create()
- Source:
- ArrayPool.cs
- Source:
- ArrayPool.cs
- Source:
- ArrayPool.cs
创建 ArrayPool<T> 类的新实例。
public:
static System::Buffers::ArrayPool<T> ^ Create();
public static System.Buffers.ArrayPool<T> Create ();
static member Create : unit -> System.Buffers.ArrayPool<'T>
Public Shared Function Create () As ArrayPool(Of T)
返回
ArrayPool<T> 类的新实例。
适用于
Create(Int32, Int32)
- Source:
- ArrayPool.cs
- Source:
- ArrayPool.cs
- Source:
- ArrayPool.cs
使用指定的配置创建 ArrayPool<T> 类的新实例。
public:
static System::Buffers::ArrayPool<T> ^ Create(int maxArrayLength, int maxArraysPerBucket);
public static System.Buffers.ArrayPool<T> Create (int maxArrayLength, int maxArraysPerBucket);
static member Create : int * int -> System.Buffers.ArrayPool<'T>
Public Shared Function Create (maxArrayLength As Integer, maxArraysPerBucket As Integer) As ArrayPool(Of T)
参数
- maxArrayLength
- Int32
可能存储在池中的数组实例的最大长度。
- maxArraysPerBucket
- Int32
可能存储在池中每个存储桶的数组实例的最大长度。 该池将长度类似的数组分到不同的存储桶,以更快进行访问。
返回
使用指定配置的 ArrayPool<T> 类的新实例。
注解
此方法创建的 类的 ArrayPool<T> 实例会将数组分组到存储桶中,每个存储桶中不超过 maxArraysPerBucket
这些数组 maxArrayLength
的长度。