Пусть в нашей программе есть массив целых чисел numbers
:
static void Main()
{
var numbers = new int[] { 5, 1, 4, 2, 3, 7 };
}
Перед нами стоит задача: получить новый массив, вырезав из массива numbers
элементы от индекса 2
до индекса 4
включительно, то есть должен получится массив [4, 2, 3]
.
Решение 1
Самое первое и простое решение, которое приходит в голову — это решение в лоб:
-
Создадим результирующий массив целых чисел
result
размером3
:static void Main() { var numbers = new int[] { 5, 1, 4, 2, 3, 7 }; var result = new int[3]; }
-
Пройдемся циклом по нужным индексам массива
numbers
Читать полностью »