AddRangeメソッドでは他のListの内容をListへ追加することもできます。 これを使って複数のListを結合することができます。

AddRangeメソッドをふたつのListを結合したListを作成する
Imports System
Imports System.Collections.Generic

Class Sample
  Shared Sub Main()
    ' 結合したい内容を含むList
    Dim l1 As New List(Of String)(New String() {"Alice", "Bob", "Charlie"})
    Dim l2 As New List(Of String)(New String() {"Dave", "Eve"})

    ' l1の内容を複製して新しいListを作成
    Dim lc As New List(Of String)(l1)

    ' l2の内容を追加することで結合する
    lc.AddRange(l2)

    Print(lc)
  End Sub

  ' Listの内容を列挙して表示する
  Shared Sub Print(ByVal list As List(Of String))
    For Each e As String In list
      Console.Write("{0}, ", e)
    Next

    Console.WriteLine()
  End Sub
End Class
実行結果
Alice, Bob, Charlie, Dave, Eve, 

この例ではコンストラクタを使ってListの複製を作成しています。