LINQ and Laziness
Learn about LINQ and deferred execution.
We'll cover the following...
We’ve learned about the LINQ Where
method and how LINQ doesn’t change input collections. Before we dive into other LINQ methods, let’s get to know deferred execution, another LINQ feature.
What’s deferred execution?
To learn about LINQ and deferred execution, let’s run some experiments.
First, let’s modify our previous example to print a message inside the IsFavorite()
method before checking if a movie is ...