LINQマスターLINQの便利さを知ってもらうための活動を行っています。LINQのメソッドの中には、パラメータとして比較子を受け取るものが多くあります。LINQでは、引数にラムダ式を受け取るメソッドが多くあります。02つのシーケンスを複数のキーで結合したい場合、セレクタで匿名クラスを作成します。0クエリ構文は、SQLに似た構文でLinqを使うことができるようにするためのシンタックスシュガーです。0次のメソッドはクエリ構文を使っても書けます。0記事一覧をリンクとして表示するには、下記ソースをフッタ等に貼り付けます。0LINQとDataTableは非常に相性が良く、一緒に使われることが多いため、ここで簡単に整理しておきます。0LINQとDataTableは非常に相性が良く、一緒に使われることが多いため、ここで簡単に整理しておきます。つのシーケンスの和集合を生成します。Unionには2つのオーバーロードがあります。つのシーケンスの積集合を生成します。つのシーケンスの差集合を生成します。2つのシーケンスを単純に結合します。Concatにオーバーロードはありません。シーケンス内の重複する要素を取り除いて一意の要素だけで構成されるシーケンスを返却します。シーケンス内の要素を降順に並び替えます。シーケンスを並び替えます。ThenByには2つのオーバーロードがあります。要素を降順に並び替えます。LongCountには2つのオーバーロードがあります。Countには2つのオーバーロードがあります。指定した範囲の整数のシーケンスを生成します。Rangeにはオーバーロードはありません。同じ要素が繰り返されるシーケンスを生成します。空の要素を生成します。Emptyにはオーバーロードはありません。要素が存在するかどうかを判定します。条件を満たす最後の要素を返します。要素が存在しない場合はデフォルト値を返します。条件を満たす最後の要素を返します。要素が1件もない場合はエラーとなります。シーケンス内の最初の要素を返します。要素が存在しない場合はデフォルト値を返します。シーケンス内の最初の要素を返します。Firstには2つのオーバーロードがあります。条件を満たす要素を返します。条件を満たす要素が存在しない場合はデフォルト値を返します。