C# 数组的交集、差集、并集
using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace Collection { class Program { static void Main(string[] args) { int[] x = { 6,7,8,9,10}; int[] y = { 4,5,6,7,8}; var z1 = x.Except(y); Console.WriteLine("Except: {0}",z1.Count()); foreach (var i in z1) { Console.Write(i + " "); } var z2 = x.Intersect(y); Console.WriteLine("\nIntersect:{0}",z2.Count()); foreach (var i in z2) { Console.Write(i+" "); } var z3 = x.Union(y); Console.WriteLine("\nUnion:{0}",z3.Count()); foreach (var i in z3) { Console.Write(i + " "); } Console.ReadKey(); } } }
人生一百次放浪形骸,要认真地爱一次;人生一百次不越雷池一步,也要潇洒走一回!