zoukankan      html  css  js  c++  java
  • LINQ 查询集合总的重复项



    private List<FMDS_FarmPlotNewInfo> GetSame(List<FMDS_FarmPlotNewInfo> lst)
        {
            List<FMDS_FarmPlotNewInfo> newlst = new List<FMDS_FarmPlotNewInfo>();
            newlst = (from n in lst

                       group n by new { subFarmID = n.SubFarmID, WorkStationID = n.WorkStationID, FarmPlotName = n.FarmPlotName, SubFarmName = n.SubFarmName, TaskAreaName=n.TaskAreaName } into g
                       where g.Count()>=2
                      select new FMDS_FarmPlotNewInfo
                      {
                           FarmPlotName=g.Key.FarmPlotName,
                           SubFarmID=g.Key.subFarmID,
                           SubFarmName=g.Key.SubFarmName,
                           WorkStationID=g.Key.WorkStationID,
                           TaskAreaName=g.Key.TaskAreaName,
                       }).ToList<FMDS_FarmPlotNewInfo>();
                      
            return newlst;        

        } 

  • 相关阅读:
    ETL讲解(很详细!!!)
    必须掌握的30种SQL语句优化
    亿级Web系统搭建——单机到分布式集群
    运行第一个容器
    Docker 架构详解
    容器 What, Why, How
    Docker 组件如何协作?
    部署 DevStack
    通过例子学习 Keystone
    创建 Image
  • 原文地址:https://www.cnblogs.com/davytitan/p/4919392.html
Copyright © 2011-2022 走看看