将2个列表连接成1个C#问题

Chr*_*ris 1 c# asp.net list

我有2个用于在C#中存储int值的列表,我想合并这些列表,但我不想在那里重复.即如果列表1有1,2,4且列表2有,2,3,5我想要1,2,3,4,5(关于订单无关紧要)在我的列表中.我尝试过Concat方法,但这会产生重复.

MrK*_*ins 7

LINQ Union方法应该有所帮助:

var merged = list1.Union(list2).ToList();
Run Code Online (Sandbox Code Playgroud)