为了账号安全,请及时绑定邮箱和手机立即绑定

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

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

海绵宝宝撒 2018-10-10 05:06:17
为什么说linq是语言级别的,而不是平台级别的。为什么说是集成查询,如何理解 集成 二字?
查看完整描述

2 回答

?
30秒到达战场

TA贡献1828条经验 获得超6个赞

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

查看完整回答
反对 回复 2018-10-24
?
拉莫斯之舞

TA贡献1820条经验 获得超10个赞

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

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

 

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


查看完整回答
反对 回复 2018-10-24
  • 2 回答
  • 0 关注
  • 533 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信