这一句代码的逻辑是什么???

starrybinding 2012-05-31 04:02:57
//取得指定年的数据
var gp = from item in result group item by new { Code = item.R + item.F + item.B, Name = item.RN + item.FN + item.BN } into g select g;

这是“Linq to Sql”...

这一句代码的逻辑是什么??? 功能是什么??? 先做什么,再做什么???


1、“from item in result”表示遍历“result”中的每一项,对应的项叫做“item”,是吗???

2、“group item by new { Code = item.R + item.F + item.B, Name = item.RN + item.FN + item.BN }” 表示根据“Item”处理后的数据分组,对吧???

3、“into g select g”将分组后的数据,放入新创建的“g”对象中,并选择查看,是吗???


问题:小弟理解的对吧??? 请大侠指正。。。
...全文
117 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
starrycheng 2012-06-09
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 的回复:]

建议去买本linq to sql有关的书籍或者搜搜这个教程!
[/Quote]

来不及了啊,现在现在只要先弄清这一句的逻辑即可。。。
xb12369 2012-06-08
  • 打赏
  • 举报
回复
建议去买本linq to sql有关的书籍或者搜搜这个教程!
starrycheng 2012-05-31
  • 打赏
  • 举报
回复
Linq to SQL,是ORM技术,省去了写“SQL”和“DataTable”到“实体集”的过程。

111,126

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Creator Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧