. .into. . . Group Join
Join join. . .in. . .on. . .equals. . . Join. . .As..IN. . .On. . .
OR
From x In..y In..Where. . .
LongCount N/A Into LongCount()
Max N/A Into Max()
Min N/A Into Min()
OrderBy orderby Order By
OrderByDescending orderby desdending Order By. . .Descending
Select select Select
SelectMany Multiple from clauses Multiple from clauses
Skip N/A Skip
SkipWhile N/A Skip While
Sum N/A Into Sum
Take N/A Take
TakeWhile N/A Take While
ThenBy orderby Order By
ThenByDescending orderby descending Order By. . .Descending
Where where Where
Remember from the discussion in Chapter 3 that a query expression is a more readable form
of query over the method-based syntax version. At compile time, query expressions are translated
into query methods.
However, what you will find in this chapter is that it is very easy to combine these query expression
syntax operators with direct method calls. By doing this, you can use all of the various pieces of the
LINQ functionality.
Projection Operators
Projection refers to the act of transforming the elements of a sequence into a form defined by the developer.
Pages:
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123