GC.AllocateArray<T>(Int32, Boolean) 方法

定义

分配数组。

public static T[] AllocateArray<T> (int length, bool pinned = false);
static member AllocateArray : int * bool -> 'T[]
Public Shared Function AllocateArray(Of T) (length As Integer, Optional pinned As Boolean = false) As T()

类型参数

T

指定数组元素的类型。

参数

length
Int32

指定数组的长度。

pinned
Boolean

指定是否必须固定分配的数组。

返回

T[]

数组对象。

注解

在 .NET 7 及更早版本中:如果固定设置为 true,则 T 不得为引用类型或包含对象引用的类型。

适用于