Przeczytaj w języku angielskim

Udostępnij za pośrednictwem


Ostrzeżenie kompilatora (poziom 1) CS0657

Modyfikator atrybutów nie jest prawidłową lokalizacją atrybutu dla tej deklaracji. Prawidłowe lokalizacje atrybutów dla tej deklaracji to "lokalizacje". Wszystkie atrybuty w tym bloku zostaną zignorowane.

Kompilator znalazł modyfikator atrybutów w nieprawidłowej lokalizacji. Aby uzyskać więcej informacji, zobacz Elementy docelowe atrybutów.

Poniższy przykład generuje CS0657:

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