Kolejna część artykułu o GC. Zapraszam do lektury:
http://msdn.microsoft.com/pl-pl/library/garbage-collector-cz-4-wycieki-pamieci
Kolejna część artykułu o GC. Zapraszam do lektury:
http://msdn.microsoft.com/pl-pl/library/garbage-collector-cz-4-wycieki-pamieci
Kolejny ciekawy post z tego cyklu. Dzięki!
Może się czepiam ale lepiej by było gdyby klasa TimePresenterViewModel zamiast metody Release implementowała interfejs IDisposable. Osobiście jak korzystam z obcych klas jestem już wyczulony na szukanie tej metody.
@szogun1987(Wojtek):
Zgadzam sie – lepiej byloby skorzystac z IDisposable.
Czegos nie rozumiem. To, ze obiekt klasy Person ma referencje do obiektu klasy ViewModel nie powinno przeszkadzac w usunieciu tego pierwszego z pamieci. Tylko jesli cos ma referencje do obiektu klasy person powinno miec znaczenie.