光脚丫学LINQ(004):分组数据
来源:互联网 发布:淘宝卖家如何删除差评 编辑:程序博客网 时间:2024/04/30 02:41
视频演示:http://u.115.com/file/f27504ff61
使用 group 子句,您可以按指定的键分组结果。例如,您可以指定结果应按 City 分组,以便位于伦敦或巴黎的所有客户位于各自组中。在本例中,Customer.City是键。
在使用 group 子句结束查询时,结果采用列表的列表形式。列表中的每个元素是一个具有 Key 成员及根据该键分组的元素列表的对象。在循环访问生成组序列的查询时,您必须使用嵌套的 foreach 循环。外部循环用于循环访问每个组,内部循环用于循环访问每个组的成员。
如果您必须引用组操作的结果,可以使用 into 关键字来创建可进一步查询的标识符。下面的查询只返回那些包含两个以上的客户的组:
- 光脚丫学LINQ(004):分组数据
- 光脚丫学LINQ(002):筛选数据
- 光脚丫学LINQ(001):获取数据源
- 光脚丫学LINQ(006):投影
- 光脚丫学LINQ系列演示
- 光脚丫学LINQ(007):使用LINQ进行数据转换(C#)
- 光脚丫学LINQ(014):LINQ to SQL简介
- 光脚丫学LINQ(018):创建并使用自定义的数据上下文
- 光脚丫学LINQ(020):操作数据之增删查改(C#)
- 光脚丫学LINQ(003):排序结果集
- 光脚丫学LINQ(003):排序结果集
- 光脚丫学LINQ(003):排序结果集
- 光脚丫学LINQ(005):数据表之间的联接查询
- 光脚丫学LINQ(011):对源元素执行操作
- 光脚丫学LINQ(032):探究AssociationAttribute.Storage
- 光脚丫学LINQ(036):一对一映射关系
- 光脚丫学LINQ(039):字段引用还是属性引用
- 光脚丫学LINQ(044):数据库中的计算所得列
- MVP吕科——怡红公子的努力和成就
- linux图形界面编程基本知识
- getElementByID() getElementsByName() getElementsByTagName()的区别
- 旅游网站网址大全 ------ 持续收录
- 请不要做浮躁的人
- 光脚丫学LINQ(004):分组数据
- 吴起青年六获微软MVP
- 边缘检测
- 光脚丫学LINQ(005):数据表之间的联接查询
- 介绍GNU C和C99标准中的可变参数宏(variadic macros)
- 安装linux开发环境(vim + ctags + taglist + cscope + cppcomplete + global )
- Struts2 与 Spring 集成实例
- 网站管理
- JSTL函数 定义