103 messaggi dal 04 ottobre 2010
Come Action Man o G.I.Joe, lascio un consiglio a fine episodio
(non mi sto autocompiacendo, infatti per me questi sono personaggi "tristissimi"  )

Comunque, quando si incontra un oggetto IDisposable, è buona norma usare la direttiva "using". Esempi di classi che implementano IDisposable che sono di grande utilizzo:

- DbConnector
- DbCommand
- Istanze di classi di servizi web, wcf
- Classi Stream
...
...

Per quanto non bisogna assolutamente confondere il Dispose() con il Close().
Se si "chiude" con Dispose() uno stream FTP, per esempio, non mi risulta che la connessione si chiuda.
Gli oggetti IDisposable con il metodo Close(), a meno di non cadere in qualche caso estremo (e non mi viene nessun esempio in merito), dovrebbero essere chiusi all'interno del blocco using che lo utilizza (solitamente subito prima della fine del blocco using) con il medesimo metodo.
Modificato da Biohazard il 25 settembre 2013 13.42 -

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.