Error del compilador CS1520
Actualización: noviembre 2007
Mensaje de error
El método debe tener un tipo de valor devuelto
Method must have a return type
Un método que se declara en una clase, estructura o interfaz debe tener un tipo de valor devuelto explícito.
El código siguiente genera el error CS1520:
// CS1520a.cs
public class x
{
f7() // CS1520, needs return type
// try the following definition
// void f7()
{
}
public static void Main()
{
}
}
Este error también puede producirse cuando el formato de mayúsculas y minúsculas del nombre de un constructor es diferente del de la declaración de clase o estructura, como ocurre en el siguiente ejemplo:
// CS1520b.cs
public class Class1
{
public class1() // CS1520, incorrect case
{
}
static void Main()
{
}
}