Sdílet prostřednictvím


Compilerfehler CS1520

Aktualisiert: November 2007

Fehlermeldung

Methode muss über einen Rückgabetyp verfügen
Method must have a return type

Eine Methode, die in einer Klasse, Struktur oder Schnittstelle deklariert ist, muss einen expliziten Rückgabetyp aufweisen.

Im folgenden Beispiel wird CS1520 generiert:

// CS1520a.cs
public class x
{
   f7()   // CS1520, needs return type
   // try the following definition
   // void f7()
   {
   }

   public static void Main()
   {
   }
}

Dieser Fehler kann auch auftreten, wenn sich die Groß-/Kleinschreibung eines Konstruktornamens, wie im folgenden Beispiel dargestellt, von der Schreibweise der Klassen- oder Strukturdeklaration unterscheidet:

// CS1520b.cs
public class Class1
{
   public class1()   // CS1520, incorrect case
   {
   }
   static void Main()
   {
   }
}