ひと口LINQ

ひと口LINQ Union Concat Interesect Except 和集合、積集合、差集合の求め方

使い道 Unionは和集合 Concatは和集合(重複データも含める) Intersectは積集合 Exceptは差集合 を求めることができます。 詳しい説明はソースコードのコメントに記述してあるのでよく読んでみてください。 使い方

ひと口LINQ Select

使い道 コレクション(配列・List)の全要素にラムダ式で指定した操作を行う。 使い方

ひとくちシリーズ OrderBy OrderByDescending

使い道 OrderByで昇順に OrderByDescendingで降順に並び替える事が出来ます。 使い方

ひと口LINQ Where

使い道 配列やListから条件に合う要素だけ抽出する事が出来るのがWhereメソッド 細かい解説は置いて置いてコードと実行結果を見て行きましょう。 使い方

ひと口LINQ SequenceEqual

使い道 配列やList等の全ての要素が等しいか調べる時に使えるのが SequenceEqual 使い方

ひと口LINQ SkipWhile

使い道 条件に一致する間だけ要素をスキップするLINQのメソッドです。 使い方

ひと口LINQ Skip

使い道 指定した要素数だけ要素をスキップする事が出来るメソッドです。 説明するよりもお試しコードをの実行結果を見た方が理解が進むと思います。 使い方

ひと口LINQ Take

使い道 成績の上位何名まで取得するなど 条件を満たす要素を指定した個数だけ取り出す といった時に使えるのがTakeメソッドです。 使い方

ひと口LINQ LastOrDefault

使い道 条件に合う1番最後の要素を取得してくる。 条件に合わない場合はnullを返す。 lastメソッドでは条件に一致するものが無い場合例外を返す 使い方

ひと口LINQ FirsrtOrDefault

使い道 条件に合う1番最初の要素を取得してくる。 条件に合わない場合はnullを返す。 firstメソッドでは条件に一致するものが無い場合例外を返す 使い方

ひと口LINQ Countメソッド

使い道 IEnumerableオブジェクトの要素数を数える ラムダ式を使う事で条件に合う要素数を数える事も可能。 使い方

ひと口LINQ Sumメソッド

使い道 今回使う方法以外で合計値を求めるよりも 簡単にかつ1行で合計値を求められる便利なSumメソッドを紹介します。 使い方

ひと口LINQ ToLookUp

使い道 Listや配列を簡単にグループ化出来るメソッドです。 使い方

ひと口LINQ Average,Max,Min

使い道 Averageメソッドでラムダ式で指定した変数の平均値を求めます。 Maxメソッドでラムダ式で指定した変数の最高値を求めます。 Minメソッドでラムダ式で指定した変数の最低値を求めます。 使い方

ひと口LINQ Repeatメソッド

使い道 コレクションを特定の文字列に埋めたいときなどに使える関数です。 使い方

ひと口LINQ Allメソッド

使い道 文字列中のすべての文字がある条件を満たしているか調べる事が出来る。 使い方

ひと口LINQ Anyメソッド

使い道 ある条件を満たしている文字が含まれているか調べる事の出来るメソッド 今回はExistsメソッドとの違いを強調するためにStringだけで紹介します。 使い方