Deferred Execution Example in LINQ and C#


This content was proof-read by Grammarly. You can Try Grammary for FREE

The Query Operators are executed only when enumerated except few scenarios. For example, when you use the for/Foreach statement and iterate the items from the query result.

Below is a sample code demonstrating the Deferred Execution in C#.

Deferred Execution Example in LINQ and C#

using System;

using System.Collections.Generic;

using System.Data;

using System.Linq;

namespace AbundantCode

{

internal class Program

{

// Deferred Execution Example in LINQ and C#

private static void Main(string[] args)

{

List<int> nos = new List<int>();

nos.Add(100);

nos.Add(101);

var Output = nos.Where(a => a % 2 == 0);

// New element added after retreival in Output

nos.Add(102);

foreach (var no in Output)

Console.WriteLine(no);

Console.ReadLine();

}

}

}
Deferred Execution Example in LINQ and C#
Newsletter Signup

Subscribe to our weekly newsletter below and never miss the latest product or an exclusive offer.

Newsletter Signup

Subscribe to our weekly newsletter below and never miss the latest product or an exclusive offer.

%d bloggers like this: