CS1520 de erro do compilador

Mensagem de erro

Método deve ter um tipo de retorno

Um método declarado em uma classe, struct ou interface deve ter um tipo de retorno explícito.

O exemplo a seguir gera CS1520:

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

   public static void Main()
   {
   }
}

sistema autônomo alternativa, esse erro pode ser encontrado quando o caso do nome do construtor é diferente da declaração da classe ou estrutura, sistema autônomo no exemplo a seguir:

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