C# 查找两个列表之间的差集(LINQ)

使用LinQ找出两集合的差集

 1         static void FindArrayDifferent()
 2         {
 3             // Create the IEnumerable data sources.
 4             string[] names1 = System.IO.File.ReadAllLines(@"file1.txt");
 5             string[] names2 = System.IO.File.ReadAllLines(@"file2.txt");
 6 
 7             IEnumerable<string> differenceQuery =
 8               names1.Except(names2);
 9 
10             // Execute the query.
11             Console.WriteLine("The following lines are in names1.txt but not names2.txt");
12             foreach (string s in differenceQuery)
13                 Console.WriteLine(s);
14         }
原文地址:https://www.cnblogs.com/dingshouqing/p/2392202.html