// 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));