Implicit reference to object under construction is not valid when calling another constructor

A reference was made to an object member before the objects constructor finished constructing the object.

Error ID: BC31096

To correct this error

  • Do not use MyBase, MyClass, or Me when calling a constructor from another constructor.

See Also


Object Lifetime: How Objects Are Created and Destroyed


Using Constructors and Destructors