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
не должен быть ссылочным типом или типом, содержащим ссылки на объекты.
Применяется к
Совместная работа с нами на GitHub
Источник этого содержимого можно найти на GitHub, где также можно создавать и просматривать проблемы и запросы на вытягивание. Дополнительные сведения см. в нашем руководстве для участников.