Erro do Compilador CS1518

Classe, delegado, enumeração, interface ou struct esperado

Foi encontrada uma declaração que não tem suporte em um namespace. Dentro de um namespace, o compilador aceita apenas classes, structs, enums, interfaces, namespaces e delegados.

Exemplo

O seguinte exemplo gera o erro CS1518:

// CS1518.cs  
namespace x  
{  
   sealed class c1 {};      // OK  
   namespace f2 {};         // OK  
   sealed f3 {};            // CS1518  
}