Číst v angličtině

Sdílet prostřednictvím


Chyba kompilátoru CS1558

Třída nemá vhodnou statickou metodu Main.

Možnost kompilátoru MainEntryPoint určila třídu, ve které se má vyhledat Main metoda. Metoda Main však nebyla definována správně.

Následující příklad generuje CS1558 z důvodu neplatného návratového typu.

// CS1558.cs  
// compile with: /main:MyNamespace.MyClass  
  
namespace MyNamespace  
{  
   public class MyClass  
   {  
      public static float Main()
      {  
         return 0.0; // CS1558 because the return type is a float.  
      }  
   }  
}