asp.netでList<>にList<>を追加する方法 [重複] 質問する

asp.netでList<>にList<>を追加する方法 [重複] 質問する

結果をループして新しい結果を 1 つずつ追加するのではなく、List<> を List<> に追加する簡単な方法はありますか?

var list = GetViolations(VehicleID);
var list2 = GetViolations(VehicleID2);

list.Add(list2);

ベストアンサー1

使用List.AddRange(コレクション As IEnumerable(Of T))方法。

リストの最後に別のコレクション/リストを追加できます。

例:

List<string> initialList = new List<string>();
// Put whatever you want in the initial list
List<string> listToAdd = new List<string>();
// Put whatever you want in the second list
initialList.AddRange(listToAdd);

おすすめ記事