人知れず

肉肉

VB.NET 配列

'配列の宣言のみ
Dim 配列変数名() As 型名
 
'配列の宣言 + 要素数の指定
Dim 配列変数名(要素数) As 型名
 
'配列の宣言 + 初期化の設定
Dim 配列変数名() As 型名 = {値1 , 値2 , . . . , 値n }


Dim arrayNum As Integer = {1, 2, 3}
' 値を保持したまま配列の要素数を変える
ReDim Preserve arrayNum(5)
' 値を保持せずリセットして配列の要素数を変える
ReDim arrayNum(4)

Dim userList(,) As String = New String(,) {
                             {"田中", "斉藤", "鈴木"}, _ 
                             {"太田", "佐藤", "麻生"}

}
' 定数
Public ReadOnly COLOR() As String = {"red", "yellow", "blue"}
' VB.NETで配列を定数(Const)として定義できない
' ReadOnly として書き換え不可変数として定義できる