9

你应该如何处理 BitmapSource ?

// this wont work because BitmapSource doesnt implement IDisposable
using(BitmapSource bitmap = new BitmapImage(new Uri("myimage.png")))
{
}
4

1 回答 1

13

您不必 Dispose() 一个BitmapSource。与框架中的一些其他“图像”类不同,它不包装任何本机资源。

只要让它超出范围,垃圾收集器就会释放它的内存。

于 2009-10-20T01:27:33.603 回答