C#でRubyのArray#+ に相当するやつは何かと思って調べた。
List(T).AddRange メソッド (System.Collections.Generic) だそうな。
addrange.cs
var list = new List<int>(){1, 2, 3};
var l2 = new List<int>(){4, 5};
list.AddRange(l2);
Console.WriteLine("[" + String.Join(", ", from v in list select v) + "]");
実行結果
[1, 2, 3, 4, 5]