Чтобы добавить элементы в 2D-список в VB.NET, вы можете использовать различные методы. Вот несколько примеров:
-
Использование вложенных циклов:
Dim my2DList As New List(Of List(Of Integer))() For i As Integer = 0 To 2 Dim innerList As New List(Of Integer)() For j As Integer = 0 To 2 innerList.Add(i + j) Next my2DList.Add(innerList) Next -
Использование метода
AddRange:Dim my2DList As New List(Of List(Of Integer))() Dim innerList1 As New List(Of Integer)() From {1, 2, 3} Dim innerList2 As New List(Of Integer)() From {4, 5, 6} Dim innerList3 As New List(Of Integer)() From {7, 8, 9} my2DList.AddRange({innerList1, innerList2, innerList3}) -
Использование инициализатора
List(Of T):Dim my2DList As New List(Of List(Of Integer))() From { New List(Of Integer)() From {1, 2, 3}, New List(Of Integer)() From {4, 5, 6}, New List(Of Integer)() From {7, 8, 9} } -
Использование метода
Add:Dim my2DList As New List(Of List(Of Integer))() Dim innerList1 As New List(Of Integer)() innerList1.Add(1) innerList1.Add(2) innerList1.Add(3) Dim innerList2 As New List(Of Integer)() innerList2.Add(4) innerList2.Add(5) innerList2.Add(6) my2DList.Add(innerList1) my2DList.Add(innerList2)
Это всего лишь несколько примеров того, как можно добавлять элементы в 2D-список в VB.NET. Вы можете выбрать метод, который соответствует вашим конкретным требованиям и стилю кодирования.