Загрузка данных


4)
string[] names = { "Alice", "Bob", "Charlie", "David", "Eve" };

// ^1 — последний, ^2 — предпоследний, ^3 — третий с конца
string penultimate = names[^2];
string thirdFromEnd = names[^3];

Console.WriteLine(penultimate);
Console.WriteLine(thirdFromEnd);

5)
int[] data = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 };

// Вычисляем середину
int mid = data.Length / 2;

// Создаем срез от середины до конца массива
int[] secondHalf = data[mid..];

// Вывод элементов среза
foreach (var item in secondHalf)
{
    Console.WriteLine(item);
}