Suchergebnisse
Suchergebnisse 1-6 von insgesamt 6.
Hier erfahren Sie, wie einfach Sie Ihren Browser aktualisieren können.
-
Schmeiß mal Image durch'n Decompiler. Da steht: C#-Quellcode (4 Zeilen) bzw. C#-Quellcode (21 Zeilen) Habs auch selbst ausprobiert, das Bild wird 100%tig freigegeben. So können keine Memoryleaks entstehen. Das Problem an der Sache ist, du weißt nicht wann der GC es freigibt (spätestens nach Programmende halt). Da man im Normalfall Sachen wie Dateien etc schnellstmöglich freigeben will, ruft man Dispose() manuell auf.
-
Sie wird trotzdem freigegeben. Wann das geschieht und ob's praktikabel ist, ist ne andere Frage. Es ist aber Fakt. Ich muss Dispose nicht aufrufen, allerdings kann ich es, falls ich Resourcen zu einem bestimmten Zeitpunkt freigeben will. Wenn die Instanz des Interfaces nicht mehr gebraucht wird, dann sollte man das auch tun. Nötig ists aber nicht.