The type 'class' has no constructors defined
A class was not able to call the constructor of its base class because the constructor does not exist.
CS0143 will also occur if the base class has no constructor (is created in a language that allows a class without a constructor).
The following sample generates CS0143:
class nmc { static public void Main () { double d = new double(4.5); // CS0143 } }