Leer en inglés

Compartir a través de


Error del compilador CS1558

'clase' no tiene ningún método Main estático adecuado

La opción del compilador MainEntryPoint especificó una clase en la que buscar un método Main. Sin embargo, el método Main no se definió correctamente.

En el siguiente ejemplo se genera el error CS1558 debido a un tipo de valor devuelto no válido.

C#
// 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.  
      }  
   }  
}