Ler em inglês

Partilhar via


Aviso do compilador (nível 1) CS0657

'modificador de atributo' não é um local de atributo válido para esta declaração. Os locais de atributos válidos para esta declaração são 'locais'. Todos os atributos neste bloco serão ignorados.

O compilador encontrou um modificador de atributo em um local inválido. Consulte Destinos de atributos para obter mais informações.

O exemplo a seguir gera CS0657:

// CS0657.cs  
// compile with: /target:library  
public class TestAttribute : System.Attribute {}  
[return: Test]   // CS0657 return not valid on a class  
class Class1 {}