Member 13611614 Ответов: 1

Как отправить запрос на судью массив массивов или массивов с использованием выражения lymbda


Привет,

У меня есть такие данные, как

Именно в<строка, [] десятичной> dicData = новый словарь&ЛТ;строки [] десятичной>();

ключевые dicData содержит десятичное время я хочу, чтобы запрос на размер массива определенным


не правильный запрос

Что я уже пробовал:

dicData.AsEnumarable().Select(w=>w.asEnurmable().OrderBy(x[5] =>x[5] > 10);

Karthik_Mahalingam

каковы ваши входные и ожидаемые выходные данные из словаря?

1 Ответов

Рейтинг:
1

OriginalGriff

Во - первых, скопируйте и вставьте свой код, а не просто захлопните его-Ваше объявление словаря содержит ошибки, как и существующая цепочка методов Linq.
Попробовать это:

Dictionary<string, Decimal[]> dicData = new Dictionary<string, Decimal[]>();
...
dicData.AsEnumerable().Where(s => s.Value[5] > 10).OrderBy(o => o.Value[5]);


Richard Deeming

Я принимаю ставки на то, что следующий вопрос будет Ан IndexOutOfRangeException когда одна из записей содержит только пять элементов! :Д

OriginalGriff

Я не ставлю свои деньги против этого! ;)