今回は、VB.NETでListを2次元配列のように使用する方法についてご紹介します。
関連記事
Listの入れ子
ListにListを格納し、入れ子にして使用することで、2次元配列のように使用していきます。
サンプル
それではサンプルを見てみましょう。
Console.WriteLineを使って、Listを入れ子にして2次元配列のように使用した結果をコンソールに出力します。
1 2 3 4 5 6 7 8 9 10 11 12 |
Dim ListM As New List(Of List(Of String)) Dim List1 As New List(Of String)(New String() {"リスト1-1", "リスト1-2", "リスト1-3"}) Dim List2 As New List(Of String)(New String() {"リスト2-1", "リスト2-2"}) ListM.Add(List1) ListM.Add(List2) For Each MainList As List(Of String) In ListM For Each List As String In MainList Console.WriteLine(List) Next Next |
実行結果
上記を実行し、コンソールに表示された結果がこちらです。
実行結果
リスト1-1
リスト1-2
リスト1-3
リスト2-1
リスト2-2
2つのリストを1つのリスト化したListMの内容が順に表示されているのがわかります。
最後に
VB.NETで『Listを2次元配列のように使用する方法』についてのご紹介は以上です。
どなたかのお役に立てていれば幸いです。
関連記事