Leer en inglés

Compartir a través de


Error del compilador CS0641

'atributo': el atributo solo es válido en clases derivadas de System.Attribute

Se usó un atributo que solo puede usarse en una clase que deriva de System.Attribute.

El ejemplo siguiente genera la advertencia CS0641:

C#
// CS0641.cs  
using System;  
  
[AttributeUsage(AttributeTargets.All)]  
public class NonAttrClass   // CS0641  
// try the following line instead  
// public class NonAttrClass : Attribute  
{  
}  
  
class MyClass  
{  
   public static void Main()  
   {  
   }  
}