C# Linq 交集、并集、差集、去重

时间:2016-12-01 14:45:44   收藏:0   阅读:193
using System.Linq;
 
 
 
 
List<string> ListA = new List<string>();
List<string> ListB = new List<string>();
List<string> ListResult = new List<string>();
 
 
 
 
ListResult = ListA.Distinct().ToList();//去重
ListResult = ListA.Except(ListB).ToList();//差集
ListResult= ListA.Union(ListB).ToList();  //并集
ListResult = ListA.Intersect(ListB).ToList();//交集

  

原文:http://www.cnblogs.com/yechangzhong-826217795/p/6121493.html

评论(0
© 2014 bubuko.com 版权所有 - 联系我们:wmxa8@hotmail.com
打开技术之扣,分享程序人生!