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

タイトル Re^3: 配列の値のコピー方法を知りたい
投稿日: 2009/08/31(Mon) 09:26
投稿者よねKEN
> VB6の時は配列の初期化を意識する必要はなかったのですがVB.netは
> 初期化が必要なんですね。

そこはVB6でもVB.netでも変わってませんよ。

[VB6]
(1)
Dim A() As Integer
Redim A(10)           ' 動的に配列の要素数を決めてメモリを確保

(2)
Dim A(10) As Integer  ' 宣言時点で配列の要素数を決めてメモリを確保

[VB.net]
(1)
Dim A() As Integer
Redim A(10)           ' 動的に配列の要素数を決めてメモリを確保

(1)'
Dim A() As Integer
A = New Integer(10){} ' 「動的に配列の要素数を決めてメモリを確保」の.NETらしい書き方

(2)
Dim A(10) As Integer  ' 宣言時点で配列の要素数を決めてメモリを確保

配列の要素数分のメモリ確保はVB6でもVB.netでも必要です。

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

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