作者原文:linq之路系列部落格導航
官方文件:語言整合查詢 (linq)
linq是.net framework 3.5的新特性,其全稱是 language integrated query,即語言整合查詢,是指將查詢功能和語言結合起來。從而為我們提供一種統一的方式,讓我們能在c#或vb.net語言中直接查詢和操作各種資料。
本部分包含三篇部落格,討論了linq的作用以及c#3.0為linq提供的語言特性:隱式型別區域性變數、自動屬性、匿名型別、擴充套件方法、lambda表示式、物件初始化器。
linq之路 1:linq介紹
linq之路 2:c# 3.0的語言功能(上)
linq之路 3:c# 3.0的語言功能(下)
這一部分包含了四篇部落格,詳細的講述了linq to objects的方方面面,掌握好這部分內容對於linq的學習非常重要,這部分知識也會為linq to sql/entity framework和linq to xml的學習奠定乙個良好的基礎。
linq之路 4:linq方法語法
linq之路 5:linq查詢表示式
linq之路 6:延遲執行(deferred execution)
linq之路 7:子查詢、建立策略和資料轉換
linq提供了兩個平行的架構:針對本地物件集合的本地查詢(local queries),以及針對遠端資料來源的解釋查詢(interpreted queries)。本部分三篇部落格先從原理上介紹解釋查詢,然後對.net framework提供的兩個解釋查詢具體實現進行了討論和學習:linq to sql、entity framework(ef)。
linq之路 8:解釋查詢(interpreted queries)
linq之路 9:linq to sql 和 entity framework(上)
linq之路10:linq to sql 和 entity framework(下)
本部分六篇文章中對於linq查詢運算子(linq operators)進行了完整的介紹,用好它們會讓我們的工作更有效率。大家可以按順序依次對各個linq operators進行學習,也可以把他們作為乙個reference,作為參考查詢只用。
linq之路11:linq operators之過濾(filtering)
linq之路12:linq operators之資料轉換(projecting)
linq之路13:linq operators之連線(joining)
linq之路14:linq operators之排序和分組(ordering and grouping)
linq之路15:linq operators之元素運算子、集合方法、量詞方法
linq之路16:linq operators之集合運算子、zip操作符、轉換方法、生成器方法
.net framework提供了數種操作xml資料的api。從framework 3.5開始,最重要的用來處理xml文件的技術當屬linq to xml。linq to xml由乙個輕量級的xml文件物件模型和一組補充查詢運算子組成,並且,該文件物件模型是linq友好的。本部分五篇文章對linq to xml進行了詳細的介紹。
linq之路17:linq to xml之x-dom介紹
linq之路18:linq to xml之導航和查詢
linq之路19:linq to xml之x-dom更新、和value屬**互
linq之路20:linq to xml之documents、declarations和namespaces
linq之路21:linq to xml之生成x-dom(projecting)
linq之路系列部落格後記
LINQ之路系列部落格導航
linq之路系列部落格導航 linq之路系列部落格 導航 linq是.net framework 3.5的新特性,其全稱是 language integrated query,即語言整合查詢,是指將查詢功能和語言結合起來。從而為我們提供一種統一的方式,讓我們能在c 或vb.net語言中直接查詢和操作...
Qt 部落格導航
閱讀目錄 1.qt 指南 qt 學習指南 2.一些例子 qt qpushbutton 簡潔實現按鈕長按 qt 加速編譯 快速編譯 make j4 qt 編輯器配色方案 qt pri 建立使用.pri檔案 qt 本機mac位址 qt 遠端開關機 wakeonlan 編輯magicpacket qt q...
個人部落格導航
我接觸前端是從大二開始的,跟著乙個社團來學的,從寫靜態頁面開始到現在全職做前端與前端結緣有五年了吧,前三年都是斷斷續續的學,期間也發生了很多事,後兩年就是完全決定幹前端了,在2019年找到了第乙份工作。現在覺得對前端技術也可以有自己的思考看法了,能試著寫一些部落格 去分享交流一下,不閒聊了,這是一篇...