.NET Compact Framework 中的 LINQ

更新:2007 年 11 月

Language-Integrated Query (LINQ) 將通用的查詢公用程式加入到 .NET Compact Framework,以應用於各種資訊來源,例如關聯式資料庫、XML 資料和記憶體中的物件。這些功能可讓 .NET Compact Framework 對不同的資訊來源進行查詢,而無須將關聯式或 XML 專屬功能加入到程式語言。

注意事項:

.NET Compact Framework 3.5 版 (含) 以後版本支援 LINQ。

LINQ 定義有一組通用標準查詢運算子,可讓您對內部或外部資料執行語言整合式查詢、設定和轉換作業。標準查詢運算子可讓您將查詢套用到任何以 IEnumerable<T> 為基礎的資訊來源。

.NET Compact Framework 中的 LINQ 包含桌上型電腦 LINQ 功能的子集。.NET Framework 中的 LINQ 與 .NET Compact Framework 中的 LINQ 差異如下:

  • 在 .NET Compact Framework 中,只支援標準查詢運算子。支援 LINQ to DataSet,這可為 DataSetDataTable 提供 LINQ 支援。

  • 在 .NET Compact Framework 中,支援 LINQ to XML,但 XPath 擴充除外。

如需 LINQ 的詳細資訊,請參閱 MSDN (Microsoft Developer Network) 上的 LINQ 專案網站 (英文)。

請參閱

其他資源

.NET Compact Framework 中的資料存取和 XML 支援