Linq to Lis
来源:互联网 发布:淘宝客服专用语言 编辑:程序博客网 时间:2024/06/03 20:27
var lstMater = lst.GroupBy(w => new { w.materialId, w.name, w.isPass, w.description }).
Select(g =>
new View_El_MyCourse_MaterialInfo
{
description = g.Key.description,
isPass = g.Key.isPass,
materialId = g.Key.materialId,
name = g.Key.name
}).OrderBy(w => w.sortId).ToList();
foreach (var item in lstMater)
{
View_El_MyCourse_MaterialInfo o = new View_El_MyCourse_MaterialInfo();
o.courseId = item.courseId;
o.description = item.description;
o.materialId = item.materialId;
}
写Linq to List时,当需要分组的时候,需要将你所有需要的值,都需要写上,相当于你默认构造一个匿名类,一个载体,然后在select中 再将值赋值回去
这样你就可以在下面操作集合的时候,自动跟随出你想要的东西。
此中,lst为集合对象。
这只是我个人今天遇到问题的解决方法,若有理解错误的地方,请大家留言指点。
0 0
- Linq to Lis
- Linq to Lis
- Linq to Lis
- Linq to Lis
- linq,linq to sql
- linq学习 Linq to DataSet
- Linq初探--Linq to SQL
- LINQ(LINQ to Entities)
- LINQ解析:LINQ to Objects
- LINQ(LINQ to Entities)
- LINQ(LINQ to Entities)
- LINQ(LINQ to DataSet)
- LINQ to Objects 学习
- LINQ to SQL 学习
- 什么是Linq to sql
- 使用LINQ to XML
- LINQ TO XML
- 使用LINQ to SQL
- Causal Inference 学习(一):Assignment Mechanism
- 欢迎使用CSDN-markdown编辑器
- 二层转发和三层交换
- vfp 使用 .Net 系统自带的组件
- 字符串对象的各种方法
- Linq to Lis
- 测试框架 Mocha 实例教程
- boost编译
- Git(5)/分支管理
- Android Studio NDk-JNi开发(二)AS下开发流程
- input不可修改实现方式
- 微信小程序访问豆瓣电影api400错误解决方法
- P2P网络编程
- 结合实例分析arm指令集中的adds指令与arm内嵌汇编