Изменить список на обратный - C#
Формулировка задачи:
У меня проблемка. составила программу,которая выводит список сумм диагоналей,мне нужно сделать чтобы они выдавались в обратном порядке,помогите плиз.
} private void Calc() { List<int> listSum1 = new List<int>(); //Класс List призван для работы со списками. int sum; int countDiagonal = ar2.GetLength(0) + ar2.GetLength(1) - 2; for (int k = 0; k <= countDiagonal; ++k) { sum = 0; for (int i = 0; i < ar2.GetLength(0); ++i) { for (int j = 0; j < ar2.GetLength(1); ++j) { if (i == k - j) { sum += ar2[i, j]; break; } } } listSum1.Add(sum); //Добавляет объект в конец коллекции List Console.WriteLine("Сумма элементов диагонали: {1} ", listSum1, sum); } listSum1.RemoveAt(countDiagonal / 2); // удаляет элемент списка List с указанным индексом. { Console.WriteLine(); } Console.Write("Среднее среди сумм диагоналей " + listSum1.Average() + "\n"); } } }
Решение задачи: «Изменить список на обратный»
textual
Листинг программы
listSum1.Reverse();
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д