Your cart is empty.
Keep shopping
本節內容所用到的範例資料庫為我自行設計的 ContosoUniversity 資料庫,學員只要先建立好這個範例資料庫,就可以照著我的教學影片一併練習實作。建立資料庫的步驟如下:
LINQ 是 .NET Framework 3.5 的重要特性,內建於 C# 3 與 VB 9 之後的版本,它將不同資料來源的查詢語法統一成 LINQ 語法,大幅簡化資料查詢的複雜度。無論是 .NET 物件、XML 資料、SQL Server 資料庫、Active Directory 物件,都可以輕易地透過 LINQ 來進行查詢。如果還有更多不同的資料來源,只要實作 LINQ 提供者 (Providers),也可以用 LINQ 語法進行查詢,好處多多!
學習利用 LINQ 來查詢資料有許多優點:
許多從 C# 3.0 之後所推出的框架,都會用到 LINQ 語法來簡化資料查詢的複雜度。例如 Entity Framework 就大量地使用 LINQ 進行資料查詢工作,而許多其他的 ORM 框架,也會利用 LINQ 語法當成標準的查詢語言。因此,學習 LINQ 絕對是 C# 開發人員不可或缺的開發技能之一!