public static void Main()
Console.WriteLine("Hello World");
Console.WriteLine("---map---");
var map = Enumerable.Range(1, 10).Select(x => x+2);
foreach(var item in map){
Console.WriteLine("---reduce---");
var reduce = Enumerable.Range(1, 10).Aggregate(0, (acc, x)=> acc + x);
Console.WriteLine(reduce);
var reduceFact = Enumerable.Range(0, 5).Aggregate(1, (acc, x)=> acc + (x * acc));
Console.WriteLine(reduceFact);
Console.WriteLine("---filter---");
var filter = Enumerable.Range(1,10).Where(x=>x %2 == 0);
foreach(var item in filter){