The following statement appears in the Help under the heading Using
Constructors And Destructors:
"When you define a class derived from another class, the first line of a
constructor must be a call to the constructor of the base class, unless the
base class has an accessible constructor that takes no parameters. A call to
the base class containing the above constructor, for example, would be
MyBase.New(s). Otherwise, MyBase.New is optional, and the Visual Basic .NET
runtime calls it implicitly."
Based on that statement, my understanding is that when a class gets created,
the first thing that happens is that the classes' ancestor constructor gets
executed. Is it possible to have code in the derived class constructor that
executes before the code in the ancestor class does?