2
Reply

What is the difference between Finalize() and Dispose() methods?

Davronbek Umirov

Davronbek Umirov

Jun 22, 2016
350
0

    Dispose method will be used to free unmanaged resources like files, database connection etc. we need to write the code manually to call Dispose() method.It belongs IDisposable Interface.Finalize() : This method also free unmanaged resources like database connections, files etc…But Its automatically raised by Garbage Collector.This method belongs to object class.

    Vinay K
    March 17, 2017
    1

    Finalize remove both live & dead objects But dispose can not

    Mukesh Kumar
    August 31, 2017
    0