共用方式為


LINQ (Language-Integrated Query)

Language-Integrated Query (LINQ) 是 Visual Studio 2008 引進的一組功能,可將強大的查詢功能擴充至 C# 和 Visual Basic 的語言語法。 LINQ 引進了標準、易於學習的查詢與更新資料模式,以及可擴充以支援任何類型之資料存放區的技術。Visual Studio 包含 LINQ 提供者組件,這些組件讓 LINQ 能夠與 .NET Framework 集合、SQL Server 資料庫、ADO.NET 資料集以及 XML 文件搭配使用。

在本節中

  • LINQ 簡介
    提供您可撰寫之應用程式種類以及可使用 LINQ 查詢解決之問題類型的一般簡介。

  • 開始使用 C# 中的 LINQ
    說明為了了解 C# 文件和範例,您應該知道的基本事項。

  • 使用 Visual Basic 撰寫 LINQ 入門
    說明為了了解 Visual Basic 文件和範例,您應該知道的基本事項。

  • HOW TO:建立 LINQ 專案
    說明建置 (Build) LINQ 專案時需要的 .NET Framework 版本、參考和命名空間 (Namespace)。

  • LINQ 的 Visual Studio IDE 和工具支援
    說明物件關聯式設計工具、查詢偵錯工具支援,以及與 LINQ 有關的其他 IDE 功能。

  • 標準查詢運算子概觀
    提供標準查詢運算子的簡介, 並提供包含各種查詢作業類型詳細資訊的主題連結。

  • LINQ to Objects
    包含主題連結,說明如何使用 LINQ to Objects 來存取記憶體中的資料結構。

  • LINQ to XML
    包含主題連結,說明如何使用 LINQ to XML,以提供「文件物件模型」(DOM) 的記憶體中文件修改功能,並支援 LINQ 查詢運算式。

  • LINQ to ADO.NET (入口網站頁面)
    提供 LINQ to DataSet、LINQ to SQL 和 LINQ to Entities 相關文件的進入點。 LINQ to DataSet 可讓您使用其他資料來源適用的相同查詢功能,在 DataSet 中建置更為豐富的查詢功能。 LINQ to SQL 提供的執行階段基礎結構可以將關聯式資料當做物件進行管理。 LINQ to Entities 可讓開發人員依據 Entity Framework 概念模型,使用 Visual Basic 或 Visual C# 撰寫查詢。

  • 啟用資料來源以進行 LINQ 查詢
    介紹自訂 LINQ 提供者、LINQ 運算式樹狀架構,以及擴充 LINQ 的其他方式。

  • LINQ 補充資源
    連結到 LINQ 的其他線上資訊來源。

相關章節

  • LINQ to SQL
    說明 LINQ to SQL 技術,並提供協助您使用 LINQ to SQL 的主題連結。

  • LINQ to ADO.NET (入口網站頁面)
    說明 LINQ to DataSet 技術,並提供協助您使用 LINQ to DataSet 的主題連結。

  • LINQ 範例
    提供範例連結,示範 LINQ 的各個層面。

請參閱

其他資源

連結至任何內容:LINQ 提供者清單