LinQ to objects. Сортировать List<objects[]>

241
12 марта 2022, 00:30

List<objects[]> представляет собой список значений для таблицы.

к примеру, содержит следующее:

myList.Add(new object[] { "column_1", "column_2" });
myList.Add(new object[] { "Вася", "4" });
myList.Add(new object[] { "Оля", "6" });
myList.Add(new object[] { "Дима", "2" });

Как отсортировать по одному из столбцов? Запись ниже результата не даёт.

IEnumerable<object[]> myListSorted = myList.OrderBy(i => myList[0].Length);

Только начинаю работать с LinQ, буду благодарен любой подсказке.

Answer 1

Сортировка по первому элементу массивов в списке:

IEnumerable<object[]> myListSorted = myList.OrderBy(i => i[0]);

Сортировка по второму элементу массивов в списке:

IEnumerable<object[]> myListSorted = myList.OrderBy(i => i[1]);
READ ALSO
Пинг нескольких адресов одновременно

Пинг нескольких адресов одновременно

Всем здравствуйте! Не судите строго, тк

135
Оформление &quot;подтекста&quot; боковыми линиями

Оформление "подтекста" боковыми линиями

Каким способом возможно реализовать такие боковые линии, используя только HTML, CSS

218
Как сделать, чтобы страница загрузилась после того как запустится скрипт js, ибо происходит мерцание?

Как сделать, чтобы страница загрузилась после того как запустится скрипт js, ибо происходит мерцание?

Изменяю css стили с помощью js, происходит мерцание при перезагрузке страницы или перелистываниии с стр на стр, можно ли страницу грузить после...

157
Как сделать видео с редактором кода

Как сделать видео с редактором кода

Недавно наткнулся на сайт freecodecamporg так вот, там есть видео и уже в видео можно редактировать код, например вот это https://www

155