メソッド ベースのクエリ例 (LINQ to DataSet)
このセクションでは、メソッド ベースのクエリ構文で標準クエリ演算子を使用する LINQ to DataSet プログラミングの例を提供します。 これらの例で使用されている DataSet は、FillDataSet
メソッド (「DataSet へのデータの読み込み」を参照) を使用して設定します。 詳しくは、「標準クエリ演算子の概要 (C#)」または「標準クエリ演算子の概要 (Visual Basic)」を参照してください。
このセクションの内容
射影
このトピックでは、Select メソッドおよび SelectMany メソッドを使って DataSet を照会する例を取り上げます。
パーティション分割
このトピックでは、Skip メソッドおよび Take メソッドを使って DataSet を照会し、結果をパーティション分割する例を取り上げます。
順序付け
このトピックでは、OrderBy、OrderByDescending、Reverse、ThenByDescending の各メソッドを使って DataSet を照会し、結果を並べ替える例を取り上げます。
集合演算子
このトピックでは、Distinct、Except、Intersect、Union の各演算子を使って、データ行の集合に対する値ベースの比較操作を実行する例を取り上げます。
変換演算子
このトピックでは、ToArray、ToDictionary、ToList の各メソッドを使ってクエリ式を即時実行する例を示しています。
要素演算子
このトピックでは、First メソッドおよび ElementAt メソッドを使用して DataRow から DataSet 要素を取得する例を取り上げます。
集計演算子
このトピックでは、Average、Count、Max、Min、Sum の各メソッドを使って DataSet を照会し、データを集計する例を取り上げます。
Join
このトピックでは、GroupJoin メソッドおよび Join メソッドを使って DataSet を照会する例を取り上げます。