Intermediate
C#
Q54 / 100
What is LINQ's deferred execution?
Correct! Well done.
Incorrect.
The correct answer is B) LINQ query expressions are not executed until the result is iterated (foreach, ToList, First, etc.)
B
Correct Answer
LINQ query expressions are not executed until the result is iterated (foreach, ToList, First, etc.)
Explanation
var q = list.Where(x => x > 5); doesn't execute until iterated. This allows composing queries lazily. ToList() forces immediate execution.
Progress
54/100