查詢範例
本節提供一般 LINQ to SQL 查詢的 Visual Basic 和 C# 範例。 使用 Visual Studio 的開發人員,可以在 <範例> 一節提供的範例方案中找到更多的範例。 如需詳細資訊,請參閱範例。
重要
db 通常用於 LINQ to SQL 文件中的程式碼範例。 db 會假設為 Northwind 類別的執行個體,其繼承自 DataContext。
本節內容
傳回序列的第一個項目
提供 First 的使用範例。
傳回或略過序列中的項目
提供 Take 和 Skip 的使用範例。
判斷序列中的任何或所有項目是否全都符合條件
提供 All 和 Any 的使用範例。
傳回兩個序列之間的集合差異
提供 Except 的使用範例。
傳回兩個序列的集合交集
提供 Intersect 的使用範例。
傳回兩個序列的集合聯集
提供 Union 的使用範例。
將序列轉換為泛型 List
提供 ToList 的使用範例。
將類型轉換為泛型 IEnumerable
提供 AsEnumerable 的使用範例。
制定聯結和交叉乘積查詢
提供在 from
、where
和 select
子句中進行外部索引鍵巡覽的使用範例。
制定投影
提供合併使用 select
與其他功能 (例如,匿名型別) 以形成查詢投影 (Projection) 的範例。
相關章節
標準查詢運算子概觀 (C#)
說明使用 C# 的標準查詢運算子概念。
標準查詢運算子概觀 (Visual Basic)
說明使用 Visual Basic 的標準查詢運算子概念。
查詢概念
說明 LINQ to SQL 如何使用適用於查詢的概念。
程式設計指南
提供說明與 LINQ to SQL 相關程式設計概念的主題的入口網站。