0LINQとDataTableは非常に相性が良く、一緒に使われることが多いため、ここで簡単に整理しておきます。0LINQとDataTableは非常に相性が良く、一緒に使われることが多いため、ここで簡単に整理しておきます。つのシーケンスの和集合を生成します。Unionには2つのオーバーロードがあります。つのシーケンスの積集合を生成します。つのシーケンスの差集合を生成します。2つのシーケンスを単純に結合します。Concatにオーバーロードはありません。シーケンス内の重複する要素を取り除いて一意の要素だけで構成されるシーケンスを返却します。シーケンス内の要素を降順に並び替えます。シーケンスを並び替えます。ThenByには2つのオーバーロードがあります。要素を降順に並び替えます。LongCountには2つのオーバーロードがあります。Countには2つのオーバーロードがあります。指定した範囲の整数のシーケンスを生成します。Rangeにはオーバーロードはありません。同じ要素が繰り返されるシーケンスを生成します。空の要素を生成します。Emptyにはオーバーロードはありません。要素が存在するかどうかを判定します。条件を満たす最後の要素を返します。要素が存在しない場合はデフォルト値を返します。条件を満たす最後の要素を返します。要素が1件もない場合はエラーとなります。シーケンス内の最初の要素を返します。要素が存在しない場合はデフォルト値を返します。シーケンス内の最初の要素を返します。Firstには2つのオーバーロードがあります。条件を満たす要素を返します。条件を満たす要素が存在しない場合はデフォルト値を返します。シーケンス内の要素のうち、条件を満たす要素を返します。シーケンス内の指定Indexの要素を返します。Indexが範囲外の場合は既定値を返します。シーケンス内の指定Indexの要素を返します。条件でシーケンスの要素をフィルターします。公式サンプルはありません。シーケンス内の要素の最大値を計算します。シーケンス内の要素の最小値を計算します。シーケンス内の要素の合計を計算します。