Ошибка компилятора CS1558
Обновлен: Ноябрь 2007
Сообщение об ошибке
"class" не имеет подходящего статического метода Main
'class' does not have a suitable static Main method
Параметр компилятора /main указывал класс, в котором следовало выполнить поиск метода Main. Однако метод Main был определен неверно.
В связи с недопустимым возвращаемым типом в следующем примере возникает ошибка CS1558.
// 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.
}
}
}