Auf Englisch lesen

Freigeben über


Compilerfehler CS0143

Für den Typ 'klasse' sind keine Konstruktoren definiert

Es ist kein geeigneter Konstruktor verfügbar. Die ist bei integrierten numerischen Werttypen der Fall, die einfach durch Zuweisen eines Werts initialisiert werden.

Im folgenden Beispiel wird CS0143 generiert:

// CS0143.cs  
class MyClass  
{  
   static public void Main ()  
   {  
      double d = new double(4.5);   // CS0143  
      // Try this line instead:  
      // double d = 4.5;  
   }  
}