Essential C# Constructors and Finalizers  Suggest an edit

Finalizers on derived classes

When an object graph is finalized, the order is the reverse of the construction. E.g. the super-type is finalized before the base-type as the following code demonstrates:

class TheBaseClass
        Console.WriteLine("Base class finalized!");

class TheDerivedClass : TheBaseClass
        Console.WriteLine("Derived class finalized!");

//Don't assign to a variable
//to make the object unreachable
new TheDerivedClass();

//Just to make the example work;
//this is otherwise NOT recommended!

Table Of Contents
22 Enum
39 Constructors and Finalizers
107 Stream
108 Timers
  ↑ ↓ to navigate     ↵ to select     Esc to close