destruir un objeto

Moderador: raul338

C#, tambien llamado C Sharp

destruir un objeto

Notapor josemiguel » Mar Jun 09, 2009 3:50 am

Buenas, tengo una duda
He creado un clase y la he instanciado desde otra, me gustaría saber sin con null la puedo destruir al terminar de usarla. Aunque luego el recolector de basura la limpie completamente.
Un saludo
josemiguel
Novato
Novato
 
Mensajes: 2
Registrado: Jue Ago 14, 2008 9:53 am


Re: destruir un objeto

Notapor Morringos » Sab Sep 11, 2010 10:01 pm

Bro, al momento de ponerle null a un objeto, automáticamente le estás quitanto ó anulando toda referencia posible que pueda tener, y es donde el GC (recolector de basura) se fija que no hay ninguna referencia que haga dicho objeto y lo elimina inmediatamente.


Saludos!;
Morringos!; :D
Morringos
Novato
Novato
 
Mensajes: 2
Registrado: Sab Sep 11, 2010 9:57 pm


Re: destruir un objeto

Notapor raul338 » Mar Dic 28, 2010 9:50 am

Si es una clase tuya, Puedes implementar el IDisposable para destruir los objetos que usas, solo si usas clases o librerías de terceros que lo requieras. Sino el GC se encarga de ello automáticamente :)
[img]http://i54.tinypic.com/102peue.jpg[/img]
Avatar de Usuario
raul338
Colaborador
Colaborador
 
Mensajes: 132
Registrado: Mar May 31, 2005 1:44 pm
Ubicación: Buenos Aires


    

Volver a C#

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 2 invitados