Re: Dispose, Finalize

von Harald M. Genauck » Montag, 8. August 2005



Hallo Peter,

>> ... Da ich aber (zumindest in Normalfall in ASP.NET) nur sehr selten
>> "unmanaged resources" verwende, nervt das schon ein wenig, den
>> überflüssigen Code jedes Mal wieder wegräumen zu müssen...

> auch bei "managed resources" kann ein Dispose sinnvoll sein, um die
> Arbeit des GC zu forcieren.

Ja, ein Dispose zum Aufräumen, klar. Wenn aber keine "unmanaged resources"
verwendet werden, brauchts m.E. den ganzen generierten Code nicht. Das
einzige, worüber ich noch rätsele: Welchen Sinn hat es, im Dispose
GC.Aktionen ("GC.SuppressFinalize(Me)") zu unterdrücken, wenn man sowieso
nur lokale Objekte aufräumt - also ggfs. deren Dispose-Methoden aufruft und
anschließend die Referenzen freigibt?


Viele Grüße

Harald M. Genauck

ABOUT Visual Basic - das Webmagazin
http://www.aboutvb.de




If you have any questions, you can contact us: admin#mofeel.net     Spam Report