arrays - 使用 LINQ 如何连接来自 SortedDictionary<string,List<byte[]>> 的字节

标签 arrays linq concatenation

我有一个 SortedDictionary<string,List<byte[]>> 我需要连接所有 byte[] 数组,从第一个到最后一个。

如何使用 LINQ 执行此操作?

谢谢

最佳答案

您正在尝试扁平化两个级别的层次结构:

d.Values.SelectMany(c => c.SelectMany(b => b))

关于arrays - 使用 LINQ 如何连接来自 SortedDictionary<string,List<byte[]>> 的字节,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8846703/

相关文章:

python - n维数组中唯一值的索引

javascript - 如何仅使用 Javascript 一次显示一个数组元素?

在 C 中创建一个带有基本路径 + 扩展名和当前日期的文件名 [char *array]

.net - 什么是 LINQ 提供程序?

javascript - Ionic/Angular 将 SMS 发送到数组中的多个号码

c# - 我如何使用 linq 查找数据集中出现次数最多的数据?

linq - 是否可以使用 Linq to Entity Framework 进行外部连接

python - 省略号列出 [...] 并将列表连接到自身

C# - String.Split() 删除最后一项

sql - 如何在子查询中使用 Coalesce 进行字符串连接?