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