メモリを割り当てるべきか、それともメモリストリームのオブジェクトだけを割り当てるべきでしょうか。 これはOKですか?
MemoryStream memoryStream = new MemoryStream();
bitmap.Save(memoryStream, System.Drawing.Imaging.ImageFormat.Jpeg);
MemoryStreamのサイズを定義する必要がある場合、Bitmapからそれを取得する方法は?
メモリを事前に確保する必要はありません。
サイズは後から memoryStream.Length
で取得することができます。
メモリストリーム(memoryStream
)に対して必要なことを行った後は、必ずそれを破棄してください(または、すべてを using
文で囲んでください)。