Distinct -过滤集合中的相同项
List<string> sting=new List<string>(){"c#","Java","sql","jQuery","c#","Java"};
var newlist=sting.Distinct();
得到的结果就是:sql、jQuery
Union 连接不同的集合,自动过滤相同项
List<string>string=new List<string>(){"c#","Java","sql","jQuery","c#","Java"};
List<string>string1=new List<string>(){"c#","Java","sql","jQuery","c#","Java",“html”,“css”};
var newstring=string.Union(string1);
得到的结果就是:c# ,Java,sql,jQuery,c#,Java,c# ,Java,sql,jQuery,c#,Java,html,css
Interset获取不同集合的相同项(交集);
List<string>string=new List<string>(){"c#","Java","sql","jQuery","c#","Java"};
List<string>string1=new List<string>(){"c#","Java","sql","jQuery","c#","Java",“html”,“css”};
var newstring=string.Intersect(string1);
得到的结果就是:c#,Java,sql,jQuery,