W programie VB.NET tworzę nowy obraz bitmapowy, następnie wywoływam Graphics.FromImage, aby pobrać obiekt graficzny do rysowania na mapie bitowej. Obraz jest następnie wyświetlany użytkownikowi.Czy muszę wywołać Graphics.Dispose()?
Wszystkie przykłady kodu, które widziałem, zawsze wywołują .Dispose() na bitmapach i obiektach graficznych, ale czy jest taka potrzeba, gdy żadne z nich nie dotknęło plików na dysku? Czy są jakieś inne niezarządzane zasoby, które te obiekty mogły zdobyć, które nie zostałyby usunięte przez odśmiecacz?
Przepraszam, jeśli to jest duplikat. Nie widziałem niczego, co wiązałoby się z tą konkretną sprawą i byłem ciekawy, jakie (jeśli jakiekolwiek) zasoby niezarządzane zostaną użyte w tym przypadku. – alnorth29