Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it L'avatar di tony83
    Registrato dal
    Feb 2005
    Messaggi
    3,179

    Ciclo di vita degli oggetti in vb.net

    che differenza c'è tra close e dispose e finalize?
    Tony

  2. #2
    Close è un metodo che espongono alcuni oggetti (solitamente gli StreamReaders e gli Stream) che indica all'oggetto che lo stream va chiuso.
    Dispose è un metodo membro dell'interfaccia IDisposable (implementata da molti oggetti) che indica ad un oggetto gestito che incapsula risorse non gestite (ad esempio, un form o un'immagine) di rilasciarle.
    Finalize è un metodo richiamato dal .NET Framework al momento della distruzione dell'oggetto; attenzione che questo metodo verrà chiamato al momento della Garbage Collection, per cui potrà essere chiamato in qualunque momento dopo l'impostazione dell'ultimo riferimento ad esso a Nothing. Tuttavia nelle applicazioni piccole, con pochi oggetti, l'unica Garbage Collection si verificherà alla chiusura dell'applicazione.
    Amaro C++, il gusto pieno dell'undefined behavior.

  3. #3
    Moderatore di Programmazione L'avatar di alka
    Registrato dal
    Oct 2001
    residenza
    Reggio Emilia
    Messaggi
    24,480
    ......o più semplicemente, leggi la documentazione MSDN.

    Mamma mia ragazzi, che noia...
    MARCO BREVEGLIERI
    Software and Web Developer, Teacher and Consultant

    Home | Blog | Delphi Podcast | Twitch | Altro...

  4. #4
    Utente di HTML.it L'avatar di tony83
    Registrato dal
    Feb 2005
    Messaggi
    3,179
    Originariamente inviato da MItaly
    Close è un metodo che espongono alcuni oggetti (solitamente gli StreamReaders e gli Stream) che indica all'oggetto che lo stream va chiuso.
    Dispose è un metodo membro dell'interfaccia IDisposable (implementata da molti oggetti) che indica ad un oggetto gestito che incapsula risorse non gestite (ad esempio, un form o un'immagine) di rilasciarle.
    Finalize è un metodo richiamato dal .NET Framework al momento della distruzione dell'oggetto; attenzione che questo metodo verrà chiamato al momento della Garbage Collection, per cui potrà essere chiamato in qualunque momento dopo l'impostazione dell'ultimo riferimento ad esso a Nothing. Tuttavia nelle applicazioni piccole, con pochi oggetti, l'unica Garbage Collection si verificherà alla chiusura dell'applicazione.
    grazie ciao
    Tony

  5. #5
    Originariamente inviato da alka
    ......o più semplicemente, leggi la documentazione MSDN.
    Aggiungiamo un paragrafetto al regolamento !
    Amaro C++, il gusto pieno dell'undefined behavior.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.