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 {}
Opinia o produkcie .NET
.NET to projekt typu open source. Wybierz link, aby przekazać opinię: