SpanMarshaller<T,TUnmanagedElement>.AllocateContainerForManagedElements 方法

定义

分配用于存储托管元素的空间。

public:
 static Span<T> AllocateContainerForManagedElements(TUnmanagedElement* unmanaged, int numElements);
public static Span<T> AllocateContainerForManagedElements (TUnmanagedElement* unmanaged, int numElements);
static member AllocateContainerForManagedElements : nativeptr<'UnmanagedElement> * int -> Span<'T>

参数

unmanaged
TUnmanagedElement*

非托管值。

numElements
Int32

非托管集合中的元素数。

返回

足够的内存以包含 numElements 元素的跨度。

适用于