Lire en anglais

Partager via


Avertissement du compilateur (niveau 1) CS0657

'modificateur d’attribut' n’est pas un emplacement d’attribut valide pour cette déclaration. Les emplacements d’attributs valides pour cette déclaration sont 'emplacements'. Tous les attributs de ce bloc seront ignorés.

Le compilateur a trouvé un modificateur d’attribut dans un emplacement non valide. Pour plus d’informations, consultez Attribute Targets .

L’exemple suivant génère l’erreur CS0657 :

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