csharp list slice

Code Example - csharp list slice

                
                        // list[2:4]
var result1 = myList.Skip(2).Take(2);
// list[1:]
var result2 = myList.Skip(1);
// list[:3]
var result3 = myList.Take(3);
// list[:3] + list[4:]
var result4 = myList.Take(3).Concat(myList.Skip(4));