elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Guía rápida para descarga de herramientas gratuitas de seguridad y desinfección


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  .NET (C#, VB.NET, ASP) (Moderador: kub0x)
| | | |-+  Liberando memoria con Dispose
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Liberando memoria con Dispose  (Leído 406 veces)
FJDA

Desconectado Desconectado

Mensajes: 235


Ver Perfil
Liberando memoria con Dispose
« en: 19 Enero 2021, 19:32 pm »

hola

Si creo un objeto, por ejemplo un Panel e introduzco dentro de él más controles, mi duda es si al aplicar el método Dispose al Panel que ya no voy a usar para liberar memoria, se aplica también a todo el contenido del Panel o tengo que aplicarlo también al Panel y a todo lo que contiene.

gracias



En línea

ThunderCls


Desconectado Desconectado

Mensajes: 450


Coder | Reverser | Gamer


Ver Perfil WWW
Re: Liberando memoria con Dispose
« Respuesta #1 en: 19 Enero 2021, 20:25 pm »

De acuerdo a Microsoft si, se aplica a todos los controles hijos

Citar
Releases the unmanaged resources used by the Control and its child controls and optionally releases the managed resources.

https://docs.microsoft.com/en-us/dotnet/api/system.windows.forms.control.dispose?view=net-5.0


En línea

-[ "…I can only show you the door. You're the one that has to walk through it." – Morpheus (The Matrix) ]-
http://reversec0de.wordpress.com
https://github.com/ThunderCls/
FJDA

Desconectado Desconectado

Mensajes: 235


Ver Perfil
Re: Liberando memoria con Dispose
« Respuesta #2 en: 19 Enero 2021, 21:25 pm »

De acuerdo a Microsoft si, se aplica a todos los controles hijos

https://docs.microsoft.com/en-us/dotnet/api/system.windows.forms.control.dispose?view=net-5.0

Gracias, ahí en ese enlace se va más claro. Estuve leyendo de este pero es más tocho  :-\

https://docs.microsoft.com/es-es/dotnet/standard/garbage-collection/implementing-dispose
En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines