• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:VB2008: リストメンバーの列数の求め方?)

VB2008: リストメンバーの列数の求め方?

このQ&Aのポイント
  • VB2008でリストメンバーの列数を求める方法を教えてください。
  • 質問1: K = aDatas(0).Count - 1 の本当のやり方は何ですか?
  • 質問2: K の処理のされ方について教えてください。

質問者が選んだベストアンサー

  • ベストアンサー
  • KG_
  • ベストアンサー率62% (34/54)
回答No.1

>質問1、K = aDatas(0).Count - 1 の本当のやり方? これについてですが、配列が0から始まると確定していれば問題ないと 思います。普通はないかと思いますがVBの場合、開始インデックスを 指定できますので、要素の開始と終了を取得するなら、 Array.GetUpperBoundメソッド Array.GetLowerBoundメソッド を使用するのも手かと思います。 >質問2、K の処理のされ方。 > >K が変数としてメモリに配置されることはないと推察しています。 >多分、何がしかのスタック領域に一時的に置かれると・・・。 >この辺りに関しても教えてもらえれば幸いです。 参考URLにわかりやすく解説してありますので、ご参考にまでに。

参考URL:
http://msdn.microsoft.com/ja-jp/library/cc464232.aspx
noname#140971
質問者

お礼

参考URLは正に探していたものです。 K = aDatas(0).Count - 1 は、やっぱし、Array.GetUpperBoundメソッドを知らない私の苦し紛れの手です。 知っていての敢えてなら良かったのですが・・・。 <苦し紛れの手>が本当のところ。 助かりました。 ありがとうございます。

関連するQ&A

専門家に質問してみよう