次の方法で共有


IDebugArrayField::GetRank

配列のランク (次元数) を取得します。

構文

int GetRank(
   out uint pdwRank
);

パラメーター

pdwRank
[出力] ランクを返します。

戻り値

成功した場合は、S_OK を返します。それ以外の場合はエラー コードを返します。

解説

配列のランクは、次元数に対応します。 C++ および C# では、多次元配列は、実際には配列の配列であるため、1 次元配列と見なすことができます (GetRank によって、常に 1 が返されます)。 一方、Visual Basic では、多次元配列は異なる方法で処理され、このような配列のランクは、次元数を反映します (GetRank メソッドによって、常に次元数が返されます)。

関連項目