如何減少記憶體佔用
請教各位大大
List<Image> imgList = new List<Image>();
for (int i = 0; i < _PageNumber; i++)
{
this.image.SelectActiveFrame(_objDimension, i);
Bitmap bp = new Bitmap(this.image);
imgList.Add(bp);
}
其中bitmap那一行每次會累加不少記憶體,但是如果之後用Dispose掉的話
裝進imgList裡的Bitmap型態就會失效,請問有什麼方法在new完Bitmap物件
裝進imgList後,就可以bp給釋放,又不會影響imgList裡的Bitmap型態
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 59.120.147.13
→
10/12 10:17, , 1F
10/12 10:17, 1F
推
10/23 17:07, , 2F
10/23 17:07, 2F