As I know that there are some operations in LINQ that provide deferred execution means that the operation will not be executed until I try to pull something from IEnumerable
.
If that's the case why when I start debugging my app I can see the result of the Where operation that means the where operation was executed ?