var cartonByPartNO = (from ct in cartons
group ct by ct.PartNO
into g
select new { PartNO = g.Key, count = g.Count(),
DataCode=g.Min( x => x.DataCode),
LotNO = g.FirstOrDefault(x => x.DateCode == g.Min(v => v.DataCode))?.LotNo ,
qty = g.Sum(c => c.Qty) }).ToList();
C# Linq 学习
原创StephenJava ©著作权
©著作权归作者所有:来自51CTO博客作者StephenJava的原创作品,请联系作者获取转载授权,否则将追究法律责任
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
C# LINQ to XML
LINQ to XML 为创建 XML 元素提供了一种称为“函数构造”的有效方式。函数构造是指在单个语句中创建 XML 树的能力。 启用
linq to xml xml xml文件 子节点 -
c# linq简介
LINQ教程一:LINQ简介一、为什么要使用LINQ要理解为什么使用LINQ,先来看下面一个例子。假设有一个
数组 c# lambda表达式 数据源 xml -
LINQ 查询简介(C#)
查询是一种从数据源检索数据的表达式。查询通常用专门的查询语言来表示。随着时间的推移,人
linq c# numbers query 数据库 -
c# Linq操作DataTable
转载:c# Linq操作DataTable_lcawen的专栏-CSDN博客在平时的工作中,可能有很多情况下要对DataTable的里面的数
sql sqlserver 数据库 数据 c# -
Docker 监控平台部署
本文介绍了两种Docker监控方案:1)使用docker ps/top/stats等原生命令,适合快速查看容器状态但功能有限;2)推荐采用cAdvisor+Prometheus+Grafana组合方案,分别实现数据采集、存储和可视化。重点演示了三者的安装配置过程,包括cAdvisor容器部署、Prometheus配置文件设置、Grafana数据源连接及仪表盘导入。该方案支持历史数据分析和趋势展示,可有效监控容器CPU、内存等资源使用情况,解决了原生命令仅能查看实时数据的局限性,为Docker运维提供更全面的
#docker #容器 #运维 #Prometheus #grafana
















