阵列字典到单个数组

Deu*_*ion 0 c# linq arrays dictionary

简单的问题,我似乎无法找到答案:

在C#中,如何使用Dictionary <TKey,TValue []>并使其成为TValue []数组 - 从字典中获取所有值到单个数组中?

我尝试过使用LINQ但是找不到解决方案,可能比我想象的要容易.

cuo*_*gle 5

您可以使用SelectManyLINQ:

 var array = dic.SelectMany(p => p.Value).ToArray();
Run Code Online (Sandbox Code Playgroud)