3 messaggi dal 30 luglio 2009
Ciao a tutti,

qualcuno sa dirmi come è possibile forzare il GarageCollector a liberare la memoria quando elimino dalla pagina uno userControl ?
Esempio:
XAML
<ContentControl x:name="MyContent" />

VB
Dim myControl as new myUserControl
myContent.Content = myControl


PER LIBERARE MEM ORA SCRIVO
myContent.Content = nothing

E' corretto? In questo modo non mi pare però che liberi memoria
Grazie per l'attezione.
la gestione della memoria è affidata al garbage collector, la memoria viene liberata in modo non deterministico, quindi assegnare a null un riferimento non produce la sua immediata eliminazione dalla memoria.

il garbage collector ha tuta una sua logica nel determinare chi e quando deve essere eliminato ed è molto efficente

Chi parla senza modestia troverà difficile rendere buone le proprie parole.
Confucio

http://nostromo.spaces.live.com/default.aspx

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.