Przeczytaj w języku angielskim

Udostępnij za pośrednictwem


Błąd kompilatora CS0143

Typ "class" nie ma zdefiniowanych konstruktorów

Nie ma dostępnego odpowiedniego konstruktora. Jest to przypadek wbudowanych typów wartości liczbowych, które są inicjowane po prostu przez przypisanie do nich wartości.

Poniższy przykład generuje CS0143:

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