Forzar el borrado de un objeto de memoria

31/10/2008 - 01:27 por Carlos | Informe spam
Se que puedo dejarselo al Garbage Collector pero existe alguna forma de
forzar anticipadamente el borrado de un objeto de la memoria, por ejemplo un
DataSet ?
 

Leer las respuestas

#1 Alberto Poblacion
31/10/2008 - 08:12 | Informe spam
"Carlos" <carl> wrote in message
news:
Se que puedo dejarselo al Garbage Collector pero existe alguna forma de
forzar anticipadamente el borrado de un objeto de la memoria, por ejemplo
un DataSet ?



El método normal sería el de eliminar todas las referencias al objeto en
cuestión, con lo que a partir de ese momento el Garbage Collector puede
eliminarlo cuando le venga bien. Si no te vale lo de "cuando le venga bien",
y por alguna extraña razón quieres que ocurra de inmediato, puedes llamar a
GC.Collect(); con lo que fuerzas al Garbage Collector a que recoja de
inmediato la memoria que ha sido liberada. Se desaconseja hacer esto, salvo
que tengas una buena razón para ello.

Preguntas similares