為什么說(shuō)linq是語(yǔ)言級(jí)別的,而不是平臺(tái)級(jí)別的。為什么說(shuō)是集成查詢,如何理解 集成 二字?
2 回答

30秒到達(dá)戰(zhàn)場(chǎng)
TA貢獻(xiàn)1828條經(jīng)驗(yàn) 獲得超6個(gè)贊
是指在語(yǔ)言層面上支持了查詢API,具體體現(xiàn)在幾個(gè)關(guān)鍵字如from, where, select, join上

拉莫斯之舞
TA貢獻(xiàn)1820條經(jīng)驗(yàn) 獲得超10個(gè)贊
linq 只是語(yǔ)法糖,表達(dá)式樹(shù)也就是匿名方法演變過(guò)來(lái)的,只是簡(jiǎn)便的寫(xiě)法,實(shí)質(zhì)編譯il沒(méi)什么不同
3.0 3.5 的用的都還是CLR2.0,也就是說(shuō)只是在編譯器上寫(xiě)了些功夫,CLR上面沒(méi)變
至于集成查詢就是:要查詢一個(gè)list,linq并沒(méi)有在對(duì)list做任何修改,他是對(duì)集合的查詢工具
- 2 回答
- 0 關(guān)注
- 570 瀏覽
添加回答
舉報(bào)
0/150
提交
取消