aviso do compilador (nível 4) CS0402

Mensagem de erro

'identificador': um ponto de entrada não pode ser genérico ou em um tipo genérico

O ponto de entrada foi encontrado em um tipo genérico.Para remover esse aviso, implemente principal na não genérica classe ou struct.

// CS0402.cs
// compile with: /W:4
class C<T>
{
   public static void Main()  // CS0402
   {
      
   }
}

class CMain
{
   public static void Main() {}
}