メソッド | 説明 |
---|---|
All | すべての要素が条件を満たしているか返す |
Any | 要素が存在するか、または条件を満たす要素が存在するか返す |
Average | 要素の平均値を返す |
Concat | 2つのシーケンスを連結 |
Contains | 指定した要素が含まれているか返す |
Count | 要素数を返す |
DefaultIfEmpty | シーケンスが空の場合に規定値を返す |
Distinct | 重複を除いて返す |
ElementAt | 指定した位置の要素を返す |
ElementAtOrDefault | 指定した位置の要素を返す(なかった場合にはデフォルト値を返す) |
Except | 2つのシーケンスの差集合を返す |
First | 最初の要素を返す |
FirstOrDefault | 最初の要素を返す(なかった場合にはデフォルト値を返す) |
Intersect | 2つのシーケンスの積集合を返す |
Last | 最後の要素を返す |
LastOrDefault | 最後の要素を返す(なかった場合にはデフォルト値を返す) |
Max | 最大の要素を返す |
Min | 最小の要素を返す |
OrderBy | 要素を昇順にして返す |
OrderByDescending | 要素を降順にして返す |
Range | 指定した範囲の数値を返す |
Repeat | 指定した回数繰り返して返す |
Reverse | 要素の順番を逆にして返す |
Select | 射影する(雑) |
SequenceEqual | 2つのシーケンスが等しいか返す |
Single | 唯一の要素を返す |
SingleOrDefault | 唯一の要素を返す(なかった場合にはデフォルト値を返す) |
Skip | 指定数スキップした要素を返す |
SkipWhile | 条件が真の間スキップした要素を返す |
Sum | 全要素の合計値を返す |
Take | 指定数の要素を返す |
TakeWhile | 条件が真の間要素を取得して返す |
ThenBy | OrderBy後に同一の要素を昇順にして返す |
ThenByDescending | OrderBy後に同一の要素を降順にして返す |
ToArray | 配列にして返す |
ToList | リスト配列にして返す |
Union | 2つのシーケンスの和集合を返す |
Where | フィルターする(雑) |
※シーケンスとは配列やコレクションなどの総称です
※猛烈に分かりやすい公式のドキュメントもどうぞ