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

196
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
Пинг нескольких адресов одновременно

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

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

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

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

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

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

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

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

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

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

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

95