Entwickler-Ecke

Basistechnologien - Selbstdefiniertes Objekt freigeben


shinkan90 - Sa 18.09.10 20:01
Titel: Selbstdefiniertes Objekt freigeben
Hi,

wieder mal mit einer kurzen Frage :)

Ich habe mir eine eigenes Klasse geschrieben und auch ein Object draus erzeugt. Das Problem ist: Wie lösche ich es wieder?


Moderiert von user profile iconChristian S.: Topic aus C# - Die Sprache verschoben am Sa 18.09.2010 um 20:11


Christian S. - Sa 18.09.10 20:10

Hallo!

So lange Du keine unmanaged Resourcen (offene Dateien, Datenbankverbindungen, etc.) benutzt, musst Du Dich darum nicht kümmern, dann macht das der Garbace Collector für Dich. Der Zeitpunkt, wann das geschieht, ist jedoch für Dich nicht kontrollierbar.

Solltest Du irgendwas zu einem Zeitpunkt Deiner Wahl freigeben wollen, macht man das durch Implementation des IDisposable-Pattern.

Grüße
Christian


shinkan90 - Sa 18.09.10 20:18

supi^^ vielen dank :)