У меня есть метод, который возвращает массив ByteArray:
public byte[][] Draw(ImageFormat imageFormat, ImageSize imageSize);
, и мне нужно записать его в MemoryStream
:
var byteArray = instanceName.Draw(ImageFormat.Jpeg, ImageSize.Dpi150);
MemoryStream ms = new MemoryStream(byteArray[0]);
Пока это работает, потому чтомассив byteArray всегда содержит только один элемент.Кто-нибудь сможет указать и дать решение: что произойдет, если массив byteArray имеет более одного элемента?
Я думаю, с текущим кодом я все равно взял бы первый элемент byteArray и отбросилостальное, но мне нужно MemoryStream
и он не может принимать многомерный массив.