gpt4 book ai didi

c# - 使用 LINQ 从两个列表中选择不同的元素?

转载 作者:行者123 更新时间:2023-11-30 18:49:42 24 4
gpt4 key购买 nike

List<int> lst1 = new List<int>{1,2,3,5,2};
List<int> lst2 = new List<int>{4,5,6,1,6};
List<int> lst3 = new List<int>();

Expected Output: lst3={1,2,3,4,5,6}

任何人都可以帮助我使用 LINQ 代码从两个列表中选择不同的元素吗?

谢谢

最佳答案

使用 Union()方法,它生成两个列表的 Set Union,返回一个包含两个列表中存在的所有项目的新列表:

lst3 = list1.Union(lst2).OrderBy(p=>p).ToList();

关于c# - 使用 LINQ 从两个列表中选择不同的元素?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26201952/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com