課程簡介
介紹
LINQ 基礎知識
- IEnumerable<T>
- IEnumerator<T>
- 投影、過濾、量詞、分區、運算等。
LINQ 運算符概述
- 立即執行與延遲執行
- 流媒體與非流媒體運營商
準備開發環境
- 安裝和配置 .NET
- 安裝和配置 LINQPad
簡單 LINQ 查詢
- 選擇數據源
- 創建查詢
- 執行查詢
數據轉換和類型關係
- 將結果作為類型返回
- 對源元素執行操作
- 允許編譯器選擇類型
分組和聯接 LINQ 查詢
- 按多個鍵分組
- 擴展組查詢
- 使用自定義鍵分組
- 將內部聯接與組合鍵結合使用
- 使用組加入和內部組加入
LINQ 使用 Lambda 運算符
- 瞭解 Lambda 運算符的方法語法
- 按多鍵分組
- 按自定義鍵和自定義物件分組
- 使用內部聯接和複合聯接
- 使用組聯接和組內部聯接
標準查詢和複雜查詢
- 篩選子集
- 使用操作員重新排列數據
- 分析基本組
- 在數據集中創建層次結構
- 鏈接數據
- 使用 into 和 let 關鍵字
LINQ 到 SQL
- 設置資料庫
- 查詢資料庫
- 更新資料庫
LINQ 到 XML
- 創建樹
- 使用樹查詢
總結和結論
最低要求
- 對程式設計的理解
觀眾
- Web 開發人員
客戶評論 (10)
Trainer knowledge and approach.
Piotr Kucharski
Course - Introducing C# 6.0 with Visual Studio 2015/2017
根據我們的需求量身定製
Rafał - Haleon
Course - C#.Net
機器翻譯
根據培訓參與者提出的問題和問題,靈活地調整方法和練習。
Maciej - DataConsult S.A.
Course - Advanced Programming in C#
機器翻譯
許多範例和演示
David
Course - C# for Automation Test Engineers
機器翻譯
我很欣賞 Folio 的廣泛知識。 他不僅熟悉課程內容,而且還知道我們熟悉的語言的結構,以使示例對我們更有意義。 在間歇期間,他分享了他在培訓範圍之外的技術和解決方案的知識,以提供對我們在未來(和未來培訓)中可以使用的其他解決方案的見解。
Raphael - Markit Valuations Limited
Course - Developing Desktop Applications with Visual Studio 2012, VB.NET and SQL Server 2012
機器翻譯
只是整體曝光。很有説明。
Travis - Beckman Coulter
Course - Introduction to Blazor
機器翻譯
The trainor is knowledgeable about the topic. He is easily to approach if you have questions. Of course, he shared his knowledge to the best he can.
Minette Mirzi Dela Cruz - Electronic Commerce Payments Inc.
Course - Programming in ASP.NET MVC 5
萬事。 再次考慮到 Fulvio 涵蓋的概念數量,包括三天的詳細解釋真的很好。 我喜歡他涵蓋了我們作為數據工程師需要的許多概念。
Florim - Jisc
Course - Programming in C# with Visual Studio
機器翻譯
Colin approached the subject in a way, and using language in a way that made it easy to understand. He managed to cover a vast amount in a small time without making it seem like "Information Overload". The training was done in a way that ensures you to take in information and use it going forward, rather than detaching each part from the next.
David - Sepura Plc
Course - Programming in C#
解釋得很好。
Moises - Department of Defense
Course - Programming in WPF
機器翻譯