C# List泛型集合中的GroupBy<>用法
2017-05-03 11:32
639 查看
[csharp] view plain copy
print?
//根据子项目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)
//{
//}
}
在使用的时候需要使用分组中的键:
[csharp] view plain copy
print?
var groupInfo = orderinfo.Info.GroupBy(m => m.xx).ToList();
foreach (var item in groupInfo)
{
string infotemp = item.Key;
}
print?
//根据子项目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)
//{
//}
}
在使用的时候需要使用分组中的键:
[csharp] view plain copy
print?
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<>用法
- 泛型中字符串转集合,(T)object,typeOf(T),LIst<T> xxx<T>();c# stringtolist
- C#基础-059 泛型集合List<>与字典Dictionary<,>
- C#之 List <>泛型集合
- C#读取数据库返回泛型集合 把DataSet类型转换为List<T>泛型集合
- C#list<T>泛型集合习题
- C#中对List<Object>泛型集合,根据对象的某一属性进行升序排序
- C#基础精华03(常用类库StringBuilder,List<T>泛型集合,Dictionary<K , V> 键值对集合,装箱拆箱)
- C#读取数据库返回泛型集合 把DataSet类型转换为List<T>泛型集合
- C# 中的GroupBy的动态拼接问题及GroupBy<>用法介绍
- C#中泛型集合List<T>反序列化问题及解决方法
- C#泛型集合List<T>自带方法之排序
- 【C#基础知识】——List<T>And Dictionary<K,V>泛型集合
- C# List<T>用法 泛型 (转)
- C#读取数据库返回泛型集合 把DataSet类型转换为List<T>泛型集合
- C# 泛型集合SortedList<T, U>
- C#ArrayList 集合 和list<t>泛型集合
- C# 找出泛型集合中的满足一定条件的元素 List<T>.Wher()