共用方式為


IDebugArrayField::GetRank

取得陣列的排名或維度數目。

語法

int GetRank(
   out uint pdwRank
);

參數

pdwRank
[out]傳回排名。

傳回值

如果成功,則會傳回S_OK;否則,會傳回錯誤碼。

備註

陣列的排名會對應至維度的數目。 在 C++ 和 C# 中,多維度陣列實際上是數位的陣列,因此只能視為一維陣列(而且 GetRank 方法一律會傳回 1)。 另一方面,在 Visual Basic 中,多維度陣列會以不同的方式處理,而這類陣列的排名會反映維度的數目(而 GetRank 方法一律會傳回維度的數目)。

另請參閱