List<T> list1 = new List<T>();
List<T> list2 = new List<T>();

List<T> list = new List<T>();

//并集, 包含1、2全部
list = list1.Union(list2);

//交集,1、2相同部分
list = list1.Intersect(list2);


//差集,1中存在但2中不存在
list = list1.Except(list2)

 

【原文出处】 http://www.51aras.com/?id=7

   .Net List取并集、交集、差集  .Net List取并集、交集、差集

相关文章:

  • 2021-06-27
  • 2021-12-25
  • 2021-06-30
  • 2021-06-03
  • 2022-12-23
  • 2021-12-03
猜你喜欢
  • 2021-08-02
  • 2022-12-23
  • 2022-12-23
  • 2022-02-11
  • 2022-12-23
相关资源
相似解决方案