СП
Случайный Прохожий

Как в C# удалить N элементов, начиная с номера K в массиве? помогите пожалуйста решить задачку по программированию в C#

На
Наталка

using System;

namespace ConsoleApplication40
{
class Program
{
static void Cut(ref int[] array, int startIndex, int numberOfElements)
{
int[] tempArr = new int[array.Length-numberOfElements];
int counter = 0;
for (int j = 0; j < startIndex; j++)
{
tempArr[counter++] = array[j];
}
for (int j = startIndex+numberOfElements; j < array.Length; j++)
{
tempArr[counter++] = array[j];
}
array = tempArr;
}

static void Main()
{
int[] arr = { 1, 2, 3, 4, 5, 6, 7 };
Cut(ref arr, 1, 5);
for (int j = 0; j < arr.Length; j++)
Console.WriteLine(arr[j]);
Console.ReadKey();
}
}
}

Похожие вопросы
C++. Как удалить из массива элементы, большие определенного числа?
Задачка по C++. Нужно подсчитать в одномерном массиве количество нулевых элементов
делфи. есть 2 одномерных массива из N и M элементов соответственно. Нужно из N массива удалить элементы M.
удалить из массива .c++как сделать??
как удалить из массива все элементы
1. Задача: Определить количество «особых» элементов k массива C
помогите решить задачку по программированию
C# номер элемента массива
Помогите с задачей пожалуйста! Задан массив c[N]. Найти среднее арифметическое всех элементов массива.
В заданном одномерном массиве А из N элементов..