クエリの例 (LINQ to SQL)
更新 : November 2007
このセクションでは、Visual Basic および C# で一般的な LINQ to SQL クエリの例を示して説明します。Visual Studio を使用している場合は、「サンプル」セクションに多数のサンプル ソリューションが用意されています。詳細については、「サンプル (LINQ to SQL)」を参照してください。
重要 : |
---|
LINQ to SQL ドキュメントでは、コード サンプルで db が使用されることがよくあります。db は Northwind クラスのインスタンスであることが前提とされ、DataContext から継承されます。 |
このセクションの内容
集計クエリ (LINQ to SQL)
Average、Count などの使用方法について説明します。方法 : シーケンスの最初の要素を返す (LINQ to SQL)
First の使用例を示して説明します。方法 : シーケンスの要素を返すまたはスキップする (LINQ to SQL)
Take<TSource> および Skip<TSource> の使用例を示して説明します。方法 : シーケンスの要素を並べ替える (LINQ to SQL)
OrderBy の使用例を示して説明します。方法 : シーケンスの要素をグループ化する (LINQ to SQL)
GroupBy の使用例を示して説明します。方法 : 重複する要素をシーケンスから削除する (LINQ to SQL)
Distinct の使用例を示して説明します。方法 : シーケンスのすべての要素が条件を満たしているかどうかを確認する (LINQ to SQL)
All<TSource> および Any の使用例を示して説明します。方法 : 2 つのシーケンスを連結する (LINQ to SQL)
Concat<TSource> の使用例を示して説明します。方法 : 2 つのシーケンスの差集合を返す (LINQ to SQL)
Except の使用例を示して説明します。方法 : 2 つのシーケンスの積集合を返す (LINQ to SQL)
Intersect の使用例を示して説明します。方法 : 2 つのシーケンスの和集合を返す (LINQ to SQL)
Union の使用例を示して説明します。方法 : シーケンスを配列に変換する (LINQ to SQL)
ToArray<TSource> の使用例を示して説明します。方法 : シーケンスをジェネリック リストに変換する (LINQ to SQL)
ToList<TSource> の使用例を示して説明します。方法 : 型を汎用 IEnumerable に変換する (LINQ to SQL)
AsEnumerable<TSource> の使用例を示して説明します。方法 : 結合およびクロス積クエリを作成する (LINQ to SQL)
from 句、where 句、および select 句で外部キーを移動する方法の例を示して説明します。方法 : 射影を作成する (LINQ to SQL)
select と他の機能 (匿名型など) を組み合わせてクエリ射影を作成する方法の例を示して説明します。
関連するセクション
標準クエリ演算子の概要
標準クエリ演算子の概念について説明します。LINQ to SQL のクエリの概念
クエリに関する概念が LINQ to SQL でどのように使用されるかを説明します。プログラミング ガイド (LINQ to SQL)
LINQ to SQL に関連するプログラミングの概念を説明するトピックへのポータルです。