博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Lambda表达式 JOIN 多参数写法
阅读量:6810 次
发布时间:2019-06-26

本文共 773 字,大约阅读时间需要 2 分钟。

List
result = new List
(); var statusSet = GetOrderStatusList().Where(o => o.InsideCode == state && o.StatusType == 10); List
optSet = GetOrderOptList(); List
orderSet = GetOrderList(); result = optSet.Join(orderSet, OH => OH.OrderID, O => O.OrderID, (OH, O) => new { OH, O }) .Join( statusSet, OHO => new { ActionMode = OHO.O.ActionMode, OrderStatus = OHO.OH.OrderStatus.ToInt() }, OSC => new { ActionMode = OSC.ActionMode, OrderStatus = OSC.StastusCode }, (OHO, OSC) => OHO.OH ).ToList();

 

转载于:https://www.cnblogs.com/acgk/p/4955967.html

你可能感兴趣的文章
正则表达式
查看>>
360前端星计划学习-html
查看>>
专注dApp高效执行和高并发的下一代公有链
查看>>
ONE-sys 整合前后端脚手架 koa2 + pm2 + vue-cli3.0 + element
查看>>
携带更方便功能全 iPone与Apple Watch球形尿袋
查看>>
行为型模式:策略模式
查看>>
实现批量数据增强 | keras ImageDataGenerator使用
查看>>
太忙女友消息未及时回复,分手吗?python微信自动消息帮你谈恋爱
查看>>
Java 多线程NIO学习
查看>>
命名实体识别
查看>>
动态切换的动态代理
查看>>
电商项目(下)
查看>>
vue 数字滚动递增效果
查看>>
vue2.0中父子,兄弟组件的传值2
查看>>
Spring Boot注解常用!!!看了就可以开发大量项目了
查看>>
音频编码 Audio Converter
查看>>
SQL - case when then else end 的用法
查看>>
web优化是http缓存(上)
查看>>
19-01-14
查看>>
媒体融合三部曲(未完待续...)
查看>>