ICorDebugEval2::NewParameterizedArray 方法

分配指定的元素类型和维度的新数组。

语法

HRESULT NewParameterizedArray(  
    [in] ICorDebugType          *pElementType,  
    [in] ULONG32                rank,  
    [in, size_is(rank)] ULONG32 dims[],  
    [in, size_is(rank)] ULONG32 lowBounds[]  
);  

参数

pElementType
[in] 指向 ICorDebugType 对象的指针,该对象表示数组中存储的元素的类型。

rank
[in] 数组的维数。 在 .NET Framework 2.0 版中,此值必须为 1。

dims
[in] 数组的每个维度的大小(以字节为单位)。

lowBounds
[in] 可选。 数组的每个维度的下限。 如果省略此值,则认为每个维度的下限为零。

备注

数组的元素可以是泛型类型的实例。 该数组始终在当前正在运行线程的应用程序域中创建。 在 .NET Framework 2.0 中,rank 的值必须为 1。

要求

平台:请参阅系统要求

标头:CorDebug.idl、CorDebug.h

库:CorGuids.lib

.NET Framework 版本:自 2.0 起可用