.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,這可為 DataSet 和 DataTable 提供 LINQ 支援。
在 .NET Compact Framework 中,支援 LINQ to XML,但 XPath 擴充除外。
如需 LINQ 的詳細資訊,請參閱 MSDN (Microsoft Developer Network) 上的 LINQ 專案網站 (英文)。