2017-01-30 2 views
1

Я довольно новичок в выражениях C# лямбда. Есть ли возможность получить словарь из List<Dictionary<string, string>> на основе его количества строк? Я хочу один с максимальным счетом.Выберите словарь из списка словарей на основе count

ниже скриншот моего кода с кратким описанием:

enter image description here

+0

'вар я = columnDescription.SingleOrDefault (х => x.Count == 2);' Я хотел бы использовать 'Single 'здесь, если вам все равно, какой из них возвращается, если встречается более одного матча. – Igor

+0

Что должно произойти, если счетчик тот же, вы хотите перезаписать или добавить значения? – Agalo

ответ

3
Dictionary<string, string> BigOne = CoulmnsDescription.OrderByDescending(dic => dic.Count()).FirstOrDefault(); 
+0

Спасибо, ваш ответ удовлетворил мое требование. –

+0

@ M.FawadSurosh Вы очень приветствуетесь –

Смежные вопросы