繁体   English   中英

如何将二维字节数组转换为单维字节数组

[英]how to convert two dimensional byte array into a single dimensional byte array

byte[][] s1_byte
static byte[][] ToBytes(string[] ascii)
{
    byte[][] results = ascii.AsEnumerable().Select(x => Encoding.UTF8.GetBytes(x)).ToArray();
    return results;
}

我想转换它。

如何将二维字节数组转换为单维字节数组

快速更改将使用SelectMany

static byte[] ToBytes(string[] ascii)
{
    // use `SelectMany`
    byte[] results = ascii.AsEnumerable().SelectMany(x => Encoding.UTF8.GetBytes(x)).ToArray();
    return results;
}

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM