首页 新闻 赞助 找找看

linq的语言级和集成如何理解?

0
悬赏园豆:10 [已关闭问题]

为什么说linq是语言级别的,而不是平台级别的。

为什么说是集成查询,如何理解 集成 二字?

cnbloger的主页 cnbloger | 初学一级 | 园豆:105
提问于:2010-04-19 17:36
< >
分享
其他回答(2)
0

是指在语言层面上支持了查询API,具体体现在几个关键字如from, where, select, join上

Gray Zhang | 园豆:17610 (专家六级) | 2010-04-19 17:45
0

是指在语言层面上支持了查询API, 一心而已

千江月 万里云 | 园豆:235 (菜鸟二级) | 2010-04-19 18:27
0

linq 只是语法糖,表达式树也就是匿名方法演变过来的,只是简便的写法,实质编译il没什么不同

3.0 3.5 的用的都还是CLR2.0,也就是说只是在编译器上写了些功夫,CLR上面没变

 

至于集成查询就是:要查询一个list,linq并没有在对list做任何修改,他是对集合的查询工具

LittlePeng | 园豆:3445 (老鸟四级) | 2010-04-19 19:37
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册