C# List泛型集合中的GroupBy<>用法
2014-04-18 10:20
288 查看
//根据子项目id得到flowjump实体类
flowJumps = this.FlowJumps;
//按工序groupby flowjumps
IEnumerable<IGrouping<int, FlowJump>> query =
flowJumps.GroupBy(pet => pet.processID, pet => pet);
foreach (IGrouping<int, FlowJump> info in query)
{
List<FlowJump> sl = info.ToList<FlowJump>();//分组后的集合
//也可循环得到分组后,集合中的对象,你可以用info.Key去控制
//foreach (FlowJump set in info)
//{
//}
}
flowJumps = this.FlowJumps;
//按工序groupby flowjumps
IEnumerable<IGrouping<int, FlowJump>> query =
flowJumps.GroupBy(pet => pet.processID, pet => pet);
foreach (IGrouping<int, FlowJump> info in query)
{
List<FlowJump> sl = info.ToList<FlowJump>();//分组后的集合
//也可循环得到分组后,集合中的对象,你可以用info.Key去控制
//foreach (FlowJump set in info)
//{
//}
}
相关文章推荐
- 在初次安vs2008时设置的为C#现在怎么将其改为其他类型的界面
- 在c#工程中引用 log4net
- C#面向对象基础
- C#中DataSet 可视化设计使用方法
- C#拼图
- C# TreeView 节点的自定义绘制
- C#将数值转换为千分位表示
- C#反射机制介绍
- C# -- 泛型(1)
- C# int.ToString()
- 一个对称加密、解密的方法C#工具类
- C# 代码生成工具 Millennials
- c#写扩展方法
- C#反射机制学习总结
- C#一个FTP操作封装类FTPHelper
- 常用的正则表达式C#工具类
- C#解压或压缩文件夹
- C#文件帮助类FoderHelper
- C# windows 服务学习探索
- C#测试WCF并行性