The Deferred Operators by Purpose
The deferred Standard Query Operators are organized by their purpose in this section.
Restriction
Restriction operators are used for including or excluding elements of an input sequence.
Where
The Where operator is used to filter elements into a sequence.
Prototypes
The Where operator has two prototypes I will cover.
Example. The First Where Prototype
public static IEnumerable<T> Where<T>( this IEnumerable<T> source, Func<T, bool> predicate); |
This prototype of Where takes an input source sequence and a predicate method delegate and returns an object that, when enumerated, enumerates through the input source sequence yielding elements for which the predicate method delegate returns true.
Because this is an ...
Get Pro LINQ: Language Integrated Query in C# 2008 now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.