Мой текущий код является:C# Как использовать MemoryStream с многопоточной
public static byte[] ImageToByte(Image img)
{
byte[] byteArray = new byte[0];
using (MemoryStream stream = new MemoryStream())
{
img.Save(stream, System.Drawing.Imaging.ImageFormat.Bmp);
stream.Close();
byteArray = stream.ToArray();
}
return byteArray;
}
Есть ли способ, чтобы сделать эту работу с многопоточностью, или использовать все ядра моего процессора сделать это быстрее?
Попытка сохранить единый поток с многопоточной напрашивается на неприятности, я сомневаюсь, что это узкое место – Sayse