Mega Code Archive

 
Categories / C# / LINQ
 

Most query operators is that they execute not when constructed, but when enumerated

using System; using System.Collections.Generic; using System.Linq; public class MainClass {     public static void Main() {         var numbers = new List<int>();         numbers.Add(1);         IEnumerable<int> query = numbers.Select(n => n * 10);         numbers.Add(2);                      foreach (int n in query)             Console.Write(n + "|");      } }