#multidimensional-array
#многомерный массив
Вопрос:
Visual basic работает в visual studio 2019
Я создал 3 массива и хочу сохранить их в одном массиве и получить к ним доступ по отдельности. Вот настройка до сих пор. Я не уверен, так ли я определил arr_All_Layers в массиве или так, как я загружаю.
Dim ArrP_Layer_1 As Integer()() = New Integer(50)() {} '// Dim ArrP_Layer_2 As Integer()() = New Integer(50)() {} '// Dim ArrP_Layer_3 As Integer()() = New Integer(50)() {} '// For H = 0 To 49 ArrP_Layer_1(H) = {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0} Next For H = 0 To 49 ArrP_Layer_2(H) = {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0} Next For H = 0 To 49 ArrP_Layer_3(H) = {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0} Next '// Array to hold all 3 Dim arr_All_Layers As Integer()() = New Integer(3)() {} '// '// Store all 3 into 1 array arr_All_Layers = New Integer() {{ArrP_Layer_1}, New Integer() ArrP_Layer_2,New Integer() ArrP_Layer_3} '// Get array Dim ArrP_Get As Integer()() = New Integer(50)() {} '// '// Get ArrP_Layer_1 ArrP_Get = arr_All_Layers(0)