Top.Mail.Ru
Ответы

Как сделать сдвиг элементов массива в с#

Мне нужен метод, который будет сдвигать элементы в массиве на N, а после удалять элементы которые не вошли, т.е. как то так:

{собака, кошка, жук, питон} // сдвигаем на 2 позиции

{жук, питон}

как то так

По дате
По рейтингу
Аватар пользователя
Искусственный Интеллект

Не представляю, нафига тут писать отдельный метод, когда есть LINQ, но если нравятся обертки - лови:

1
public static T[] SkipSome<T>(T[] a, int n) => a.Skip(n).ToArray();