linq 入門

LINQ 是 .NET Framework 3.5 版中引入的一組功能,它彌合了物件世界與資料世界之間的差距。

傳統上,對資料的查詢表示為簡單字串,無需在編譯時進行型別檢查或 IntelliSense 支援。此外,你必須為每種型別的資料來源學習不同的查詢語言:SQL 資料庫,XML 文件,各種 Web 服務等。LINQ 使查詢成為 C#和 Visual Basic 中的第一類語言構造。你可以使用語言關鍵字和熟悉的運算子來編寫針對強型別物件集合的查詢。