public static void Main()
var values = new [] { 5, 4, 3, 2, 1 };
var skipTwo = values.Skip(2);
Console.WriteLine("skipTwo: " + String.Join(",",skipTwo));
var takeThree = values.Take(3);
Console.WriteLine("takeThree: " + String.Join(",",takeThree));
var skipOneTakeTwo = values.Skip(1).Take(2);
Console.WriteLine("skipOneTakeTwo: " + String.Join(",",skipOneTakeTwo));
var takeZero = values.Take(0);
Console.WriteLine("takeZero: " + String.Join(",",takeZero));