string[] names = { "Asyl", "Bail", "Manu", "Agni", "Jay" };
IEnumerable query = names.Where (name => name.StartsWith ("A"));foreach(var item in query){ Console.WriteLine(item);}//OutputAsylAgni
IEnumerable query = from n in names where n.StartsWith ("y") select n;foreach(var item in query){ Console.WriteLine(item);}//OutputAsylAgni
var numbers = { 6, 9, 4, 3, 0, 1 };var query = from n in numbers select n+1;foreach(var item in query){ Console.WriteLine(item);}//OutPut7105412
var listA = { 6, 9, 4, 3, 0, 1 };var listB = { 1, 2, 5, 8, 9, 5, 4};var query = from a in listA from b in listB where a < b select new {a,b};foreach(var item in query){ Console.WriteLine(item.a + " < " + item.b);}