Как в C# с помощью цикла Foreach вывести массив в обратном порядке
Как в C# с помощью цикла Foreach вывести массив в обратном порядке ? и возможно ли это. буду благодарен за помощь
Ответы (2 шт):
Автор решения: Grundy
→ Ссылка
foreach работает с итератором. У массивов по умолчанию итератор идет с первого элемента к последнему.
Поэтому просто foreach(var el in array) всегда будет в прямом порядке.
Для обратного можно взять метод Reverse который вернет итератор проходящийся с конца
foreach(var el in array.Reverse())