Laden...

Dispose(). Wie richtig einsetzen?

Erstellt von AlinghiFan vor 19 Jahren Letzter Beitrag vor 19 Jahren 1.301 Views
A
AlinghiFan Themenstarter:in
12 Beiträge seit 2005
vor 19 Jahren
Dispose(). Wie richtig einsetzen?

Hallo zusammen. Bin in meinem Buch nun im Kapitel über den Garbage Collector angelangt. Da steht nicht sonderlich viel darüber.
Sagen wir mal, ich erstelle eine Klasse die massig Ressourcen verschwenden würde und ich nun eine Dispose() Methode implementieren müsste, damit ich den Speicher wieder frei geben könnte. Werde es zwar möglicherweise nie brauchen aber nur mal zum Testen.

Wie müsste das aussehen? So in etwa?


 class Test : IDisposable
{
    ~Test()
    {
        Dispose();
    }

    public virtual void Dispose()
    {
        // Was müsste nun hier rein?
    }
}

Vielen Dank schon mal im Voraus