Ler em inglês

Compartilhar via


Aviso do compilador (nível 4) CS0028

"function declaration" tem a assinatura errada para ser um ponto de entrada

A declaração de método de Main era inválida: foi declarado com uma assinatura inválida. Main deve ser declarado como estático e deve retornar int ou void. Para obter mais informações, confira Main() e Argumentos da Linha de Comando.

O seguinte exemplo gera o erro CS0028:

C#
// CS0028.cs  
// compile with: /W:4 /warnaserror  
public class a  
{  
    public static double Main(int i)   // CS0028  
    // Try the following line instead:  
    // public static void Main()  
    {  
    }  
}