IDebugArrayField::GetRank

获取数组的排名或维度数。

语法

int GetRank(
   out uint pdwRank
);

参数

pdwRank
[out]返回排名。

返回值

如果成功,则返回S_OK;否则,返回错误代码。

注解

数组的排名对应于维度数。 在 C++ 和 C# 中,多维数组实际上是数组数组,因此可以只被视为一维数组(并且 GetRank 该方法始终返回 1)。 另一方面,在 Visual Basic 中,多维数组的处理方式不同,此类数组的排名反映了维度的数量(并且 GetRank 该方法始终返回维度数)。

另请参阅