ICorDebugEval::NewArray 方法

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

此方法在 .NET Framework 2.0 版中已过时。 改用 ICorDebugEval2::NewParameterizedArray

语法

HRESULT NewArray (
    [in] CorElementType     elementType,
    [in] ICorDebugClass     *pElementClass,
    [in] ULONG32            rank,
    [in, size_is(rank)] ULONG32 dims[],
    [in, size_is(rank)] ULONG32 lowBounds[]
);

参数

elementType [in]CorElementType 枚举的值,指定数组的元素类型。

pElementClass [in]指向指定元素类的 ICorDebugClass 对象的指针。 如果元素类型为基元类型,则此值可能为 null。

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

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

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

备注

该数组始终在当前正在执行线程的应用程序域中创建。

要求

平台:请参阅系统要求

标头:CorDebug.idl、CorDebug.h

库:CorGuids.lib

.NET Framework 版本:1.1、1.0