你的位置:首页 > 软件开发 > ASP.net > 二段Linq Groupby操作

二段Linq Groupby操作

发布时间:2016-10-10 12:00:14
var messages = list.GroupBy(p=>p.RefOrderNo,(k,v)=> new {OrderNo = k,SkuInfo = v}) .Select(p => { var ...
var messages = list.GroupBy(p=>p.RefOrderNo,(k,v)=> new {OrderNo = k,SkuInfo = v})          .Select(p =>          {            var item = p.SkuInfo.FirstOrDefault();            return new ReplaceLabelSkuMessage            {              OrderNo = p.OrderNo,              Operation = new WMS.Message.Operation              {                Operator = item.CreateBy,                OperateTime = item.CreateOn              },              ReplaceLabelSkuDetail = p.SkuInfo.Select(s => new ReplaceLabelSkuDetail              {                SKU = s.SKU,                Weight = s.Weight,                Lenght = s.Lenght,                Width = s.Width,                Height = s.Height              }).ToList()            };                      });

 

海外公司注册、海外银行开户、跨境平台代入驻、VAT、EPR等知识和在线办理:https://www.xlkjsw.com

原标题:二段Linq Groupby操作

关键词:linq

*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。