Freigeben über


Compilerwarnung (Stufe 4) CS0028

Aktualisiert: November 2007

Fehlermeldung

"Funktionsdeklaration" hat die falsche Signatur, um ein Einstiegspunkt zu sein.
'function declaration' has the wrong signature to be an entry point

Die Methodendeklaration für Main war ungültig: Sie wurde mit einer ungültigen Signatur deklariert. Main muss als statisch deklariert werden, und sie muss entweder int oder void zurückgeben. Weitere Informationen finden Sie unter Main() und Befehlszeilenargumente (C#-Programmierhandbuch).

Im folgenden Beispiel wird CS0028 generiert:

// 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()
    {
    }
}