課程簡介
介紹
LINQ 基礎知識
- IEnumerable<T>
- IEnumerator<T>
- 投影、過濾、量詞、分區、運算等。
LINQ 運算符概述
- 立即執行與延遲執行
- 流媒體與非流媒體運營商
準備開發環境
- 安裝和配置 .NET
- 安裝和配置 LINQPad
簡單 LINQ 查詢
- 選擇數據源
- 創建查詢
- 執行查詢
數據轉換和類型關係
- 將結果作為類型返回
- 對源元素執行操作
- 允許編譯器選擇類型
分組和聯接 LINQ 查詢
- 按多個鍵分組
- 擴展組查詢
- 使用自定義鍵分組
- 將內部聯接與組合鍵結合使用
- 使用組加入和內部組加入
LINQ 使用 Lambda 運算符
- 瞭解 Lambda 運算符的方法語法
- 按多鍵分組
- 按自定義鍵和自定義物件分組
- 使用內部聯接和複合聯接
- 使用組聯接和組內部聯接
標準查詢和複雜查詢
- 篩選子集
- 使用操作員重新排列數據
- 分析基本組
- 在數據集中創建層次結構
- 鏈接數據
- 使用 into 和 let 關鍵字
LINQ 到 SQL
- 設置資料庫
- 查詢資料庫
- 更新資料庫
LINQ 到 XML
- 創建樹
- 使用樹查詢
總結和結論
最低要求
- 對程式設計的理解
觀眾
- Web 開發人員
客戶評論 (8)
Shane 經驗豐富,知識淵博,當人們有問題時,願意提供幫助和解釋。我最喜歡的是Shane創造了一種氛圍,在這種氛圍中,提問是安全和鼓勵的,在我看來,這對學習非常重要。
Ryan
Course - C# for Automation Test Engineers
機器翻譯
許多範例和演示
David
Course - C# for Automation Test Engineers
機器翻譯
根據我們的需求量身定製
Rafał - Haleon
Course - C#.Net
機器翻譯
只是整體曝光。很有説明。
Travis - Beckman Coulter
Course - Introduction to Blazor
機器翻譯
解釋得很好。
Moises - Department of Defense
Course - Programming in WPF
機器翻譯
根據培訓參與者提出的問題和問題,靈活地調整方法和練習。
Maciej - DataConsult S.A.
Course - Advanced Programming in C#
機器翻譯
萬事。 再次考慮到 Fulvio 涵蓋的概念數量,包括三天的詳細解釋真的很好。 我喜歡他涵蓋了我們作為數據工程師需要的許多概念。
Florim - Jisc
Course - Programming in C# with Visual Studio
機器翻譯
我很欣賞 Folio 的廣泛知識。 他不僅熟悉課程內容,而且還知道我們熟悉的語言的結構,以使示例對我們更有意義。 在間歇期間,他分享了他在培訓範圍之外的技術和解決方案的知識,以提供對我們在未來(和未來培訓)中可以使用的其他解決方案的見解。
Raphael - Markit Valuations Limited
Course - Developing Desktop Applications with Visual Studio 2012, VB.NET and SQL Server 2012
機器翻譯