我如何获取一个列表并将其转换为字节数组。
我认为它可能有一些聪明的 LINQ 选项,但我不确定 eg/List.ForEach
最佳答案
取决于您要使用哪种编码将 string
转换为 byte[]
但这里有一个 ASCII 示例。它可以替代几乎任何编码类型
List<string> data = ...
byte[] dataAsBytes = data
.SelectMany(s => Text.Encoding.ASCII.GetBytes(s))
.ToArray();
关于c# - 将 List<string> 转换为 byte[],我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5638007/