读书人

两个Listlt;Tgt;对照

发布时间: 2013-04-20 19:43:01 作者: rapoo

两个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);

读书人网 >C#

热点推荐