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;        

        } 

  • 相关阅读:
    JAVA_File
    JAVA_解决实现接口方法重名问题
    JAVA_Thread_interrupt
    JAVA_Thread_deadlock
    JAVA_Thread_daemon
    JAVA_数组
    JAVA_Runtime
    Castle项目简介第二部分
    Castle项目简介第一部分(译)
    设置VSS使支持通过Internet访问
  • 原文地址:https://www.cnblogs.com/davytitan/p/4919392.html
Copyright © 2011-2022 走看看