Created by Thiago Russo
over 7 years ago
|
||
Question | Answer |
utilizar um finalizador é a solução ideal para recursos não gerenciados? | |
utilizando Dispose no exemplo anterior do "StreamWriter" e depois substitinuiro por using |
Image:
Using (image/png)
|
o q acontece se vc utilizar um obj depois que foi elminado? | Usar um item descartado (disposed) resultará em um ObjectDisposedException. |
implementando IDisposable e um finalizer | |
Dica de exame Diferença entre IDisposable e um finalizer? | É importante saber a diferença entre a aplicação de IDisposable e um finalizador. Ambos limpam seu objeto da memória, mas um finalizador é chamado pelo coletor de lixo enquanto o método Dispose pode ser chamado do código. |
WeakReference |
Image:
Weak Reference (image/png)
|
Want to create your own Flashcards for free with GoConqr? Learn more.