tagCANDY CGI VBレスキュー(花ちゃん) の Visual Basic 2010 用 掲示板(VB.NET 掲示板)
VBレスキュー(花ちゃん) の Visual Basic 2010 用 掲示板(VB.NET 掲示板)
[ツリー表示へ]  [ワード検索]  [Home]

タイトル Re^6: 配列のByVal、ByRef渡しについて
投稿日: 2007/01/05(Fri) 14:14
投稿者はじめてのプログラミング
花ちゃんさん、何度もご回答ありがとうございます。

> > 例えば、Dim e As Integer = a.GetUpperBound(e)と配列の上限番号を取得したい場合
> a() の配列の上限番号を取得したいなら UBound(a) では。
その通りです。

> 又は、
>  Dim b() As Girl = a
>  Dim e As Integer = b.GetUpperBound(0)
> になるのでは。
こちらは良くわからずに使っていました、教えていただきありがとうございました。
Dim e As Integer = a.GetUpperBound(e)の「e」がIntegerの初期値0だったので
たまたま成立していました。
Dim e As Integer = a.GetUpperBound(配列の次元 -1)
1次元目の上限を取得であれば0となるので
Dim e As Integer = b.GetUpperBound(0)となるのですね。

- 関連一覧ツリー をクリックするとツリー全体を一括表示します)

古いスレッドにレスはつけられません。