Ler em inglês

Partilhar via


Erro do compilador CS1518

Classe, delegado, enum, interface ou struct esperados

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

Exemplo

O exemplo a seguir gera CS1518:

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