Сортировка списка в обратном порядке (аналог array_reverse в PHP)

Marlboro

Client
Регистрация
01.10.2020
Сообщения
38
Благодарностей
3
Баллы
8
Как сделать обратную сортировку, т.е. чтобы первая строка стала последней, последняя первой и т.д.?
Можно, конечно, сделать кубиками - брать последнюю строку, класть ее первой в другой список и так далее.
Но может есть более изящное решение?
 

djaga

Client
Регистрация
26.04.2020
Сообщения
505
Благодарностей
1 050
Баллы
93
Как сделать обратную сортировку, т.е. чтобы первая строка стала последней, последняя первой и т.д.?
Можно, конечно, сделать кубиками - брать последнюю строку, класть ее первой в другой список и так далее.
Но может есть более изящное решение?
Привет.)

Для начала есть кубик для этого:
Списки → Операции над списком → Сортировать

91499

А ещё можно на Csharp ↓
Обратная сортировка списка:
List<string> list = project.Lists["Phrases"].Reverse().ToList(); // имя списка "Phrases", заменить на свой
project.Lists["Phrases"].Clear();
project.Lists["Phrases"].AddRange(list);
 
Последнее редактирование:
  • Спасибо
Реакции: Sho, material и Marlboro

Marlboro

Client
Регистрация
01.10.2020
Сообщения
38
Благодарностей
3
Баллы
8
Как делать кубиком я так и не понял, т.к. имеющиеся там разновидности сортировок не позволяют решить задачу обратной сортировки)
А вот на Csharp все отлично получилось, огромное-огромное спасибо за помощь!!
 
  • Спасибо
Реакции: djaga

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)