Error del compilador CS1558
Actualización: noviembre 2007
Mensaje de error
'clase' no tiene ningún método Main estático adecuado
'class' does not have a suitable static Main method
La opción /main del compilador especifica una clase en la que se ha de buscar un método Main. Sin embargo, no se definió el método Main correctamente.
En el siguiente ejemplo se genera CS1558 debido al tipo de valor devuelto no válido.
// 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.
}
}
}