Leer en inglés

Compartir a través de


Advertencia del compilador (nivel 1) CS0657

'attribute modifier' no es una ubicación de atributo válida para esta declaración. Las ubicaciones de atributo válidas para esta declaración son 'locations'. Todos los atributos de este bloque se omitirán.

El compilador encontró un modificador de atributo en una ubicación no válida. Vea Destinos de atributo para más información.

El ejemplo siguiente genera la advertencia CS0657:

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