段数の異なるジャグ配列を代入しようとした場合、コンパイルエラーとなる 言語: VB C# 宣言されているものと異なる段数の配列を代入しようとするとコンパイル時にエラーとなります。 段数の異なるジャグ配列を代入しようとした場合、コンパイルエラーとなる すべて選択してコピー ダウンロード 行番号を表示する Imports System Class Sample Shared Sub Main() ' 3段のジャグ配列 Dim doubleNested(2)()() As Integer ' 2段のジャグ配列を格納する変数 Dim jagged()() As Integer ' E:\sample.vb(12) : error BC30332: 'Integer の 1 次元配列 の 1 次元配列' は 'Integer の 1 次元配列' から派生していないため、型 'Integer の 1 次元配列 の 1 次元配列 の 1 次元配列' の値を 'Integer の 1 次元配列 の 1 次元配列' に変換できません。 jagged = doubleNested End Sub End Class 関連するページ 2段ジャグ配列の作成・2段ジャグ配列要素の参照 3段ジャグ配列の作成・3段ジャグ配列要素の参照 4段ジャグ配列の作成・4段ジャグ配列要素の参照 配列初期化子を使って2段ジャグ配列を初期化する 配列初期化子を使って3段ジャグ配列を初期化する ジャグ配列1段目の長さを取得する ジャグ配列2段目の長さを取得する