Číst v angličtině

Sdílet prostřednictvím


Chyba kompilátoru CS0143

Typ 'class' nemá definované žádné konstruktory.

Není k dispozici žádný vhodný konstruktor. Jedná se o případ pro předdefinované číselné typy hodnot, které jsou inicializovány jednoduše přiřazením hodnoty k nim.

Následující ukázka vygeneruje CS0143:

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