Linq Query Operators
| Category | Query Operator |
|---|---|
| Filter from a collection | Where, OfType |
| Sorting a collection | OrderBy, OrderByDescending, ThenBy, ThenByDescending, Reverse |
| Grouping Data | GroupBy, ToLookup |
| Join Data | GroupJoin, Join |
| Selecting Data | Select, SelectMany |
| Aggregate functions | Aggregate, Average, Count, LongCount, Max, Min, Sum |
| Conditions | All, Any, Contains |
| Finding Record | ElementAt, ElementAtOrDefault, First, FirstOrDefault, Last, LastOrDefault, Single, SingleOrDefault |
| Set | Distinct, Except, Intersect, Union |
| Partitioning | Skip, SkipWhile, Take, TakeWhile |
| Concatenation | Concat |
| Equality | SequenceEqual |
| Generation | DefaultEmpty, Empty, Range, Repeat |
| Conversion | AsEnumerable, AsQueryable, Cast, ToArray, ToDictionary, ToList |
No comments:
Post a Comment