zoukankan      html  css  js  c++  java
  • 使用Linq 做数据去重

     #region 数据去重复

                    var reslut = new List<string>(); 需要去重的数据集合
                    if (!string.IsNullOrEmpty(query.First().MergeOrders))//满足去重条件
                    {
                        List<string> oldRecordList = GetOldDT(iQueryId);//去重的对比数据

                        //Linq  的 Except  方法去重                 

                        reslut = (from a in newUserRecordList
                                  select a).Except
                              (from b in oldRecordList
                               select b).ToList();
                    }
                 reslut = reslut.Take(数量).ToList();//获取需要的数量
                    #endregion
                   

  • 相关阅读:
    ESB企业服务总线
    OpenStack的架构详解[精51cto]
    用MSBuild和Jenkins搭建持续集成环境(1)[收集]
    Hmac算法
    自定义JDBCUtils工具类
    读取JDBC配置文件的二种方式
    哈希算法
    BouncyCastle
    签名算法
    3种查看java字节码的方式
  • 原文地址:https://www.cnblogs.com/8765h/p/2376345.html
Copyright © 2011-2022 走看看