Reputation: 41
byte[][] s1_byte
static byte[][] ToBytes(string[] ascii)
{
byte[][] results = ascii.AsEnumerable().Select(x => Encoding.UTF8.GetBytes(x)).ToArray();
return results;
}
I want to convert this.
how to convert two dimensional byte array into a single dimensional byte array
Upvotes: 1
Views: 216
Reputation: 16440
quick change would be using SelectMany
static byte[] ToBytes(string[] ascii)
{
// use `SelectMany`
byte[] results = ascii.AsEnumerable().SelectMany(x => Encoding.UTF8.GetBytes(x)).ToArray();
return results;
}
Upvotes: 3