Answer:
The Finalize method is actually executed by the runtime on a special thread allocated by the Garbage Collector (GC).The Finalize method is executed whenever the runtime feels it is appropriate, such as when a low-resource condition occurs and this situation is often referred to as non-deterministic finalization.
Previous Question | Next Question |
Differences between VB.Net and C#, related to OOPS concepts | How do you define a read only property in a class module? |