Golgappa.net | Golgappa.org | BagIndia.net | BodyIndia.Com | CabIndia.net | CarsBikes.net | CarsBikes.org | CashIndia.net | ConsumerIndia.net | CookingIndia.net | DataIndia.net | DealIndia.net | EmailIndia.net | FirstTablet.com | FirstTourist.com | ForsaleIndia.net | IndiaBody.Com | IndiaCab.net | IndiaCash.net | IndiaModel.net | KidForum.net | OfficeIndia.net | PaysIndia.com | RestaurantIndia.net | RestaurantsIndia.net | SaleForum.net | SellForum.net | SoldIndia.com | StarIndia.net | TomatoCab.com | TomatoCabs.com | TownIndia.com
Interested to Buy Any Domain ? << Click Here >> for more details...

What is the Difference B/W Finalize() and Dispose() in .Net?

Answer Posted / sreeram pavan

Both are ways to destroy the object. By object i mean when
you have some unmanaged resources used in your class, you
have to make sure that you write the logic to destroy them
in the finalize() method. But this is the implicit way of
destroying the unmanaged resources, as finalize is called by
garbage collector when it find thats there is no reference
to this object from the stack.
There is an explicit way to destroy the unmanaged resources.
That is by implementing IDisposable interface. By
implementing this interface, ie you have to write the code
to destroy the resource in Dispose() method, you can call
the object to destroy itself when ever required in your code.

Is This Answer Correct ?    51 Yes 5 No



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

Explain the difference between webfarm and webgardens in .net?

976


Difference between Response.redirect vs server.transfer?

1190


What are the namespace classes used in asp.net mvc? : asp.net mvc

1039


Explain different types of Caching techniques in ASP.NET?

1009


What does asax stand for?

992


How do u deploy your asp.net application?

1052


What are the disadvantages of view state?

1104


Which method do you use to kill explicitly a users session?

1053


Explain the difference between globalization and localization techniques

999


What is the difference between viewstate and hidden field in asp.net?

1032


Why asp.net mvc is better than asp.net? : Asp.Net MVC

1144


How do you remove duplicates without using remove duplicate stage?

1053


Do you support digital rights management to protect my videos?

853


Explain repository pattern in asp.net mvc? : asp.net mvc

1032


What is a response cookie?

1119