Задать вопрос

Как вывести массив в обратном порядке?

string[] array = { "D", "O", "B", "R", "O" };
            for (int i = array.Length - 1; i >= 0; --i)
                Console.Write(array[i] + " ");
            Console.ReadKey(true);

Как сделать такое-же действие с использованием LINQ?
  • Вопрос задан
  • 7223 просмотра
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Разработчик игр на Unity
    13 месяцев
    Далее
  • Академия Эдюсон
    Разработчик игр на Unity + ИИ
    6 месяцев
    Далее
  • Stepik
    PRO C#. Профессия "Backend разработчик"
    4 месяца
    Далее
Решения вопроса 1
Kr0nic
@Kr0nic
Пишу код за еду
Array.Reverse(array);
или
array = array.Reverse().ToArray();

Ах да. Еще и вывод в консоль можно в Linq переделать
array.ToList().ForEach(x => Console.Write(@"{0} ", x));
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы