Прочитать на английском

Поделиться через


Ошибка компилятора CS1558

Класс "класс" не имеет подходящего статического метода Main

Параметр компилятора MainEntryPoint указал класс, в котором следует искать метод Main . Однако метод Main не был определен правильно.

В следующем примере возникает ошибка CS1558 из-за недопустимого типа возврата.

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.  
      }  
   }  
}