LINQ怎么求两个对象列表的交集

   2024-10-25 9140
核心提示:在LINQ中,可以使用Intersect方法来求两个对象列表的交集。示例如下:Listint list1 = new Listint() { 1, 2, 3, 4, 5 };Listint

在LINQ中,可以使用Intersect方法来求两个对象列表的交集。示例如下:

List<int> list1 = new List<int>() { 1, 2, 3, 4, 5 };List<int> list2 = new List<int>() { 3, 4, 5, 6, 7 };var intersectList = list1.Intersect(list2).ToList();foreach(var item in intersectList){    Console.WriteLine(item);}

在上面的示例中,Intersect方法会返回list1list2中相同的元素,即交集。最终输出结果为:

345

 
举报打赏
 
更多>同类网点查询
推荐图文
推荐网点查询
点击排行

网站首页  |  关于我们  |  联系方式网站留言    |  赣ICP备2021007278号