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