5

私は持っている

Dictionary<string,IEnumerable<string>> pathAndItems = new Dictionary<string,IEnumerable<String>>();

そのような

this/is/path/: {hey, ho, lets, go}
another/path/: {hey, hello}

私がやりたいことは、すべての連結された値を持つ 1 つの IEnumerable を作成することです。

this/is/path/hey, this/is/path/ho, this/is/path/lets, this/is/path/go, another/path/hey, another/path/hello

オールインワンにすることはできますが、それぞれにキーを追加するにはどうすればよいですか?

var SL_requirements = SL_requirementsDict.SelectMany(kvp => kvp.Value);

編集:ループではなくLINQ式としてやりたい

4

1 に答える 1