получить значения из вложенного словаря с помощью LINQ. Значения словаря - это список списков. - PullRequest
1 голос
/ 24 сентября 2010

Как получить значения из вложенного словаря с помощью LINQ. Ключи в словаре являются целочисленными. Значения словаря - это список списков. Список уровней второго дня - это список массивов, содержащих целочисленные значения. Заранее спасибо.

1 Ответ

3 голосов
/ 24 сентября 2010
Dictionary<int, List<List<int[]>>> dictionary = ...
var values = dictionary.Values.SelectMany(x => x.SelectMany(y => y.SelectMany(z => z));

Редактировать : не понимал, что это список списков, поэтому был изменен для учета этого.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...