首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

两个List<T>对照

2013-04-20 
两个ListT对比从数据库中查出的实体列表,ListOld然后经过更改,添加或删除后的实体列表 ListNew,求方法将

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

热点排行