9

BitmapSource をどのように処分するのですか?

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

1 に答える 1

13

BitmapSourceを Dispose() する必要はありません。フレームワークの他の「画像」クラスとは異なり、ネイティブ リソースをラップしません。

範囲外に放すだけで、ガベージ コレクターがメモリを解放します。

于 2009-10-20T01:27:33.603 に答える