两个List<T>对比
从数据库中查出的实体列表,ListOld
然后经过更改,添加或删除后的实体列表 ListNew,
求方法将ListOld里跟ListNew 中对比出
ListNew中比ListOld新添加的实体列表ListAdd
和ListNew中比ListOld中被删除的实体列表ListDelete
求具体代码。。
感谢。。
List
对比
算法
------解决方案--------------------double[] numbers1 = { 2.0, 2.1, 2.2, 2.3, 2.4, 2.5 };
double[] numbers2 = { 2.2 };
IEnumerable<double> onlyInFirstSet = numbers1.Except(numbers2);
foreach (double number in onlyInFirstSet)
Console.WriteLine(number);