C# List泛型集合中的GroupBy<>用法
2015-04-25 09:34
776 查看
C# List泛型集合中的GroupBy<>用法
在使用的时候需要使用分组中的键:
//根据子项目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) //{ //} }
在使用的时候需要使用分组中的键:
var groupInfo = orderinfo.Info.GroupBy(m => m.xx).ToList(); foreach (var item in groupInfo) { string infotemp = item.Key; }
相关文章推荐
- C# List泛型集合中的GroupBy<>用法
- C# List泛型集合中的GroupBy<>用法
- C# 泛型集合中的GroupBy<>用法
- C#读取数据库返回泛型集合 把DataSet类型转换为List<T>泛型集合
- C#基础精华03(常用类库StringBuilder,List<T>泛型集合,Dictionary<K , V> 键值对集合,装箱拆箱)
- C#泛型集合List<T>自带方法之排序
- C#读取数据库返回泛型集合 把DataSet类型转换为List<T>泛型集合
- C#中泛型集合List<T>反序列化问题及解决方法
- 将一个DataTable转换成一个List<T>的泛型集合
- C# List<T>用法
- C#之 List <>泛型集合
- C# List<T>用法
- C# 找出泛型集合中的满足一定条件的元素 List<T>.Wher()
- 泛型集合List<>
- C# List<T>之distinct用法
- c# 泛型集合Dictionary<TKey,TValue>
- C# List<T>用法
- C# List<T> Contains<T>() 的用法
- c#List泛型数据扩展,把List<>型数据格式化成List<SelectListItem>,用来作dropdownlist的数据
- 程序员学习之路一 泛型列表List<T>基本用法